rpms/xscreensaver/devel xscreensaver-5.05.90-lockscreen-version.patch, NONE, 1.1 xscreensaver-randr-patch-3-fix-jwz.patch, NONE, 1.1 xscreensaver-randr-patch-3.txt, NONE, 1.1 xscreensaver.spec, 1.69, 1.70 xscreensaver-5.05-addopts-jwz.patch, 1.1, NONE xscreensaver-5.05-fix-compile.patch, 1.1, NONE
Mamoru Tasaka (mtasaka)
fedora-extras-commits at redhat.com
Wed Jul 9 11:41:52 UTC 2008
- Previous message (by thread): rpms/perl-ExtUtils-PkgConfig/devel .cvsignore, 1.4, 1.5 perl-ExtUtils-PkgConfig.spec, 1.14, 1.15 sources, 1.4, 1.5
- Next message (by thread): rpms/ocaml-libvirt/devel .cvsignore, 1.15, 1.16 import.log, 1.1, 1.2 ocaml-libvirt.spec, 1.23, 1.24 sources, 1.15, 1.16
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: mtasaka
Update of /cvs/extras/rpms/xscreensaver/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15696
Modified Files:
xscreensaver.spec
Added Files:
xscreensaver-5.05.90-lockscreen-version.patch
xscreensaver-randr-patch-3-fix-jwz.patch
xscreensaver-randr-patch-3.txt
Removed Files:
xscreensaver-5.05-addopts-jwz.patch
xscreensaver-5.05-fix-compile.patch
Log Message:
* Wed Jul 9 2008 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1:5.05.90.3-3
- Apply a experimental randr 1.2 patch by jwz
xscreensaver-5.05.90-lockscreen-version.patch:
--- NEW FILE xscreensaver-5.05.90-lockscreen-version.patch ---
--- xscreensaver-5.05/driver/xscreensaver.c.tmpver 2008-07-09 16:07:25.000000000 +0900
+++ xscreensaver-5.05/driver/xscreensaver.c 2008-07-09 16:36:33.000000000 +0900
@@ -440,6 +440,7 @@
static void
set_version_string (saver_info *si, int *argc, char **argv)
{
+ int len;
progclass = "XScreenSaver";
/* progname is reset later, after we connect to X. */
@@ -457,9 +458,14 @@
*s = '_';
}
- si->version = (char *) malloc (5);
- memcpy (si->version, screensaver_id + 17, 4);
- si->version [4] = 0;
+ len = strlen(screensaver_id);
+ si->version = (char *) malloc (len - 16);
+ memcpy (si->version, screensaver_id + 17, len - 17);
+ si->version[len - 17] = 0;
+ {
+ char *str = strstr(si->version, "(");
+ if (str) *str = 0;
+ }
}
xscreensaver-randr-patch-3-fix-jwz.patch:
--- NEW FILE xscreensaver-randr-patch-3-fix-jwz.patch ---
From: Jamie Zawinski <jwz at jwz.org>
To: Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Subject: Re: xscreensaver and RANDR
Mime-Version: 1.0 (Apple Message framework v926)
Date: Tue, 8 Jul 2008 23:03:34 -0700
On Jul 8, 2008, at 12:40 AM, Mamoru Tasaka wrote:
> Rawhide:
> This repository is generally aimed for developers and very keen
> testers only.
> Actually on this repository many announcements are sent such as "new
> feature on this package will be introduced. please test it and give
> me feedback!!" like
Sure, go ahead and post builds to Rawhide. (Maybe change utils/
version.h to "5.06alpha" first?) I guess I'd like to see an
announcement like:
Please test out this alpha version of xscreensaver. There are
extensive changes and it may be very unstable! Please see http://jwz.livejournal.com/908354.html
for details about the things that need to be tested. In particular,
stress-testing on Xinerama, RANDR and VidMode ViewPort-zoomed systems
would be greatly appreciated.
Also: after applying http://www.jwz.org/xscreensaver/xscreensaver-randr-patch-3.txt
please also apply this:
diff -u -r1.92 lock.c
--- lock.c 8 Jul 2008 05:22:46 -0000 1.92
+++ lock.c 9 Jul 2008 05:47:40 -0000
@@ -1524,7 +1524,7 @@
if (!XF86VidModeQueryExtension (si->dpy, &event, &error))
return;
- for (screen = 0; real_nscreens; screen++)
+ for (screen = 0; screen < real_nscreens; screen++)
{
saver_screen_info *ssi = &si->screens[screen];
int x, y;
Thanks!
--
Jamie Zawinski jwz at jwz.org http://www.jwz.org/
jwz at dnalounge.com http://www.dnalounge.com/
http://jwz.livejournal.com/
--- NEW FILE xscreensaver-randr-patch-3.txt ---
Please see http://jwz.livejournal.com/908354.html
Apply this patch with:
cd xscreensaver-5.05
patch -p1 < ../xscreensaver-randr-patch-3.txt
Thanks!
--- xscreensaver-5.05/config.h.in 2008-02-28 19:56:36.000000000 -0800
+++ xscreensaver/config.h.in 2008-07-01 10:26:31.000000000 -0700
@@ -234,6 +234,9 @@
available if the file /usr/include/X11/extensions/Xrandr.h exists.) */
#undef HAVE_RANDR
+/* Define this if the RANDR library is version 1.2 or newer. */
+#undef HAVE_RANDR_12
+
/* Define this if you have the XReadDisplay extension (I think this is an
SGI-only thing; it's in <X11/extensions/readdisplay.h>.) A few of the
screenhacks will take advantage of this if it's available. */
--- xscreensaver-5.05/configure 2008-03-01 21:34:45.000000000 -0800
+++ xscreensaver/configure 2008-07-05 19:26:55.000000000 -0700
@@ -2060,6 +2060,9 @@
+
+
+
# After checking to see that --srcdir is correct (which AC_INIT does)
# check for some random other files that come later in the tar file,
# to make sure everything is here.
@@ -2096,6 +2099,10 @@
+# Need to disable Objective C extensions in ANSI C on MacOS X to work
+# around an Apple-specific gcc bug.
+#
+
###############################################################################
#
@@ -2124,18 +2131,6 @@
###############################################################################
#
-# Function to figure out how to turn off Objective C on MacOS X.
-# (We have to do this to work around an Apple-specific gcc bug.)
-#
-###############################################################################
-
-
-
-
-
-
-###############################################################################
-#
# Function to figure out how to create directory trees.
#
###############################################################################
@@ -3455,6 +3450,7 @@
ac_cv_gcc_accepts_no_overlength=no
else
ac_cv_gcc_accepts_no_overlength=yes
+ CC="$CC -Wno-overlength-strings"
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_gcc_accepts_no_overlength" >&5
@@ -3475,6 +3471,7 @@
ac_cv_gcc_accepts_no_decl_after=no
else
ac_cv_gcc_accepts_no_decl_after=yes
+ CC="$CC -Wdeclaration-after-statement"
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_gcc_accepts_no_decl_after" >&5
@@ -3483,7 +3480,6 @@
fi
if test -n "$GCC"; then
- if test -n "$GCC"; then
{ echo "$as_me:$LINENO: checking whether gcc accepts -no-cpp-precomp" >&5
echo $ECHO_N "checking whether gcc accepts -no-cpp-precomp... $ECHO_C" >&6; }
if test "${ac_cv_gcc_accepts_no_cpp_precomp+set}" = set; then
@@ -3496,6 +3492,7 @@
ac_cv_gcc_accepts_no_cpp_precomp=no
else
ac_cv_gcc_accepts_no_cpp_precomp=yes
+ CC="$CC -no-cpp-precomp"
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_gcc_accepts_no_cpp_precomp" >&5
@@ -3503,13 +3500,6 @@
ac_gcc_accepts_no_cpp_precomp="$ac_cv_gcc_accepts_no_cpp_precomp"
fi
- if test "$ac_gcc_accepts_no_cpp_precomp" = yes ; then
- { echo "$as_me:$LINENO: result: Disabling Objective C extensions in ANSI C code." >&5
-echo "${ECHO_T}Disabling Objective C extensions in ANSI C code." >&6; }
- CC="$CC -no-cpp-precomp"
- fi
- fi
-
if test -n "$GCC"; then
if test -n "$GCC"; then
{ echo "$as_me:$LINENO: checking whether gcc accepts -std=c89" >&5
@@ -3524,6 +3514,7 @@
ac_cv_gcc_accepts_std=no
else
ac_cv_gcc_accepts_std=yes
+ CC="$CC -std=c89"
fi
fi
{ echo "$as_me:$LINENO: result: $ac_cv_gcc_accepts_std" >&5
@@ -3552,7 +3543,8 @@
# before they were in the ANSI C 99 spec... (gcc 2.96 permits //
# with -std=gnu89 but not with -std=c89.)
#
- CC="$CC -std=c89 -U__STRICT_ANSI__"
+ # $CC already contains "-std=c89" via AC_GCC_ACCEPTS_STD
+ CC="$CC -U__STRICT_ANSI__"
else
# The old way:
CC="$CC -Wp,-lang-c89"
@@ -12140,7 +12132,7 @@
if test "$with_randr" = yes; then
- # first check for Randr.h
+ # first check for Xrandr.h
ac_save_CPPFLAGS="$CPPFLAGS"
if test \! -z "$includedir" ; then
@@ -12489,7 +12481,103 @@
#define HAVE_RANDR 1
_ACEOF
+
+ # Now check for version 1.2 in the same libs.
+
+ ac_save_CPPFLAGS="$CPPFLAGS"
+ ac_save_LDFLAGS="$LDFLAGS"
+# ac_save_LIBS="$LIBS"
+
+ if test \! -z "$includedir" ; then
+ CPPFLAGS="$CPPFLAGS -I$includedir"
+ fi
+ # note: $X_CFLAGS includes $x_includes
+ CPPFLAGS="$CPPFLAGS $X_CFLAGS"
+
+ if test \! -z "$libdir" ; then
+ LDFLAGS="$LDFLAGS -L$libdir"
fi
+ # note: $X_LIBS includes $x_libraries
+ LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
+
+ CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
+ LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
+ { echo "$as_me:$LINENO: checking for XRRGetOutputInfo in -lc" >&5
+echo $ECHO_N "checking for XRRGetOutputInfo in -lc... $ECHO_C" >&6; }
+if test "${ac_cv_lib_c_XRRGetOutputInfo+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-lc $SAVER_LIBS $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char XRRGetOutputInfo ();
+int
+main ()
+{
+return XRRGetOutputInfo ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -rf conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
[...3918 lines suppressed...]
while (1)
{
@@ -1342,12 +1117,15 @@
}
}
- kill_screenhack (si);
+ for (i = 0; i < si->nscreens; i++)
+ kill_screenhack (&si->screens[i]);
- if (!si->throttled_p)
- spawn_screenhack (si, True);
- else if (p->verbose_p)
+ raise_window (si, True, True, False);
+ if (si->throttled_p)
fprintf (stderr, "%s: not launching hack (throttled.)\n", blurb());
+ else
+ for (i = 0; i < si->nscreens; i++)
+ spawn_screenhack (&si->screens[i]);
/* Don't start the cycle timer in demo mode. */
if (!si->demoing_p && p->cycle)
@@ -1418,14 +1196,16 @@
was_locked = True;
si->dbox_up_p = True;
- suspend_screenhack (si, True);
+ for (i = 0; i < si->nscreens; i++)
+ suspend_screenhack (&si->screens[i], True); /* suspend */
XUndefineCursor (si->dpy, ssi->screensaver_window);
ok_to_unblank = unlock_p (si);
si->dbox_up_p = False;
XDefineCursor (si->dpy, ssi->screensaver_window, ssi->cursor);
- suspend_screenhack (si, False); /* resume */
+ for (i = 0; i < si->nscreens; i++)
+ suspend_screenhack (&si->screens[i], False); /* resume */
if (!ok_to_unblank &&
!screenhack_running_p (si))
@@ -1451,7 +1231,8 @@
blurb(), timestring ());
/* Kill before unblanking, to stop drawing as soon as possible. */
- kill_screenhack (si);
+ for (i = 0; i < si->nscreens; i++)
+ kill_screenhack (&si->screens[i]);
unblank_screen (si);
set_locked_p (si, False);
@@ -1530,6 +1311,7 @@
shell = connect_to_server (si, &argc, argv);
process_command_line (si, &argc, argv);
+ stderr_log_file (si);
print_banner (si);
load_init_file(si->dpy, p); /* must be before initialize_per_screen_info() */
@@ -1951,8 +1733,10 @@
"exiting.");
if (! until_idle_p)
{
+ int i;
+ for (i = 0; i < si->nscreens; i++)
+ kill_screenhack (&si->screens[i]);
unblank_screen (si);
- kill_screenhack (si);
XSync (si->dpy, False);
}
saver_exit (si, 0, 0);
@@ -1974,8 +1758,10 @@
"restarting.");
if (! until_idle_p)
{
+ int i;
+ for (i = 0; i < si->nscreens; i++)
+ kill_screenhack (&si->screens[i]);
unblank_screen (si);
- kill_screenhack (si);
XSync (si->dpy, False);
}
@@ -2254,17 +2040,15 @@
# else
False
# endif
+ }, { "DRI", "DRI",
+ True
}, { "Apple-DRI", "Apple-DRI (XDarwin)",
True
},
};
- fprintf (stderr, "%s: running on display \"%s\" (%d %sscreen%s).\n",
- blurb(),
- DisplayString(si->dpy),
- si->nscreens,
- (si->xinerama_p ? "Xinerama " : ""),
- (si->nscreens == 1 ? "" : "s"));
+ fprintf (stderr, "%s: running on display \"%s\"\n", blurb(),
+ DisplayString(si->dpy));
fprintf (stderr, "%s: vendor is %s, %d.\n", blurb(),
ServerVendor(si->dpy), VendorRelease(si->dpy));
@@ -2324,21 +2108,10 @@
}
}
- if (si->xinerama_p)
- {
- fprintf (stderr, "%s: Xinerama layout:\n", blurb());
- for (i = 0; i < si->nscreens; i++)
- {
- saver_screen_info *ssi = &si->screens[i];
- fprintf (stderr, "%s: %c %d/%d: %dx%d+%d+%d\n",
- blurb(),
- (ssi->real_screen_p ? '+' : ' '),
- ssi->number, ssi->real_screen_number,
- ssi->width, ssi->height, ssi->x, ssi->y);
- }
- }
+ describe_monitor_layout (si);
}
+
Bool
display_is_on_console_p (saver_info *si)
{
diff -ur --unidirectional-new-file --exclude '*.o' --exclude '*.bak' --exclude CVS --exclude '*~' --exclude '.*' --exclude Makefile --exclude XScreenSaver.ad --exclude '*.patch' --exclude '*.man' --exclude '*.desktop' xscreensaver-5.05/driver/xscreensaver.h xscreensaver/driver/xscreensaver.h
--- xscreensaver-5.05/driver/xscreensaver.h 2007-03-15 01:23:38.000000000 -0700
+++ xscreensaver/driver/xscreensaver.h 2008-07-05 05:48:11.000000000 -0700
@@ -1,4 +1,4 @@
-/* xscreensaver, Copyright (c) 1993-2006 Jamie Zawinski <jwz at jwz.org>
+/* xscreensaver, Copyright (c) 1993-2008 Jamie Zawinski <jwz at jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
@@ -67,7 +67,10 @@
blanking
======================================================================= */
+extern Bool update_screen_layout (saver_info *si);
extern void initialize_screensaver_window (saver_info *si);
+extern void initialize_screen_root_widget (saver_screen_info *ssi);
+
extern void raise_window (saver_info *si,
Bool inhibit_fade, Bool between_hacks_p,
Bool dont_clear);
@@ -156,12 +159,12 @@
#endif /* !HAVE_SIGACTION */
extern void unblock_sigchld (void);
extern void hack_environment (saver_info *si);
-extern void hack_subproc_environment (saver_screen_info *ssi);
+extern void hack_subproc_environment (Screen *, Window saver_window);
extern void init_sigchld (void);
-extern void spawn_screenhack (saver_info *si, Bool first_time_p);
+extern void spawn_screenhack (saver_screen_info *ssi);
extern pid_t fork_and_exec (saver_screen_info *ssi, const char *command);
-extern void kill_screenhack (saver_info *si);
-extern void suspend_screenhack (saver_info *si, Bool suspend_p);
+extern void kill_screenhack (saver_screen_info *ssi);
+extern void suspend_screenhack (saver_screen_info *ssi, Bool suspend_p);
extern Bool screenhack_running_p (saver_info *si);
extern void emergency_kill_subproc (saver_info *si);
extern Bool select_visual (saver_screen_info *ssi, const char *visual_name);
@@ -174,6 +177,7 @@
extern FILE *real_stderr;
extern FILE *real_stdout;
+extern void stderr_log_file (saver_info *si);
extern void initialize_stderr (saver_info *si);
extern void reset_stderr (saver_screen_info *ssi);
extern void clear_stderr (saver_screen_info *ssi);
@@ -194,8 +198,13 @@
extern Bool window_exists_p (Display *dpy, Window window);
extern char *timestring (void);
extern Bool display_is_on_console_p (saver_info *si);
-extern Visual *get_best_gl_visual (saver_screen_info *ssi);
+extern Visual *get_best_gl_visual (saver_info *si, Screen *screen);
extern void check_for_leaks (const char *where);
+extern void describe_monitor_layout (saver_info *si);
+
+#ifdef HAVE_XF86VMODE
+Bool safe_XF86VidModeGetViewPort (Display *, int, int *, int *);
+#endif /* HAVE_XF86VMODE */
extern Atom XA_VROOT, XA_XSETROOT_ID, XA_ESETROOT_PMAP_ID, XA_XROOTPMAP_ID;
extern Atom XA_SCREENSAVER, XA_SCREENSAVER_VERSION, XA_SCREENSAVER_ID;
--- xscreensaver-5.05/hacks/screenhack.c 2008-03-01 14:19:01.000000000 -0800
+++ xscreensaver/hacks/screenhack.c 2008-07-07 10:45:40.000000000 -0700
@@ -882,6 +882,8 @@
window = VirtualRootWindowOfScreen (XtScreen (toplevel));
XtDestroyWidget (toplevel);
XGetWindowAttributes (dpy, window, &xgwa);
+ /* With RANDR, the root window can resize! */
+ XSelectInput (dpy, window, xgwa.your_event_mask | StructureNotifyMask);
visual_warning (xgwa.screen, window, xgwa.visual, xgwa.colormap, False);
}
else
Index: xscreensaver.spec
===================================================================
RCS file: /cvs/extras/rpms/xscreensaver/devel/xscreensaver.spec,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -r1.69 -r1.70
--- xscreensaver.spec 31 May 2008 17:33:34 -0000 1.69
+++ xscreensaver.spec 9 Jul 2008 11:41:01 -0000 1.70
@@ -1,11 +1,11 @@
%define name xscreensaver
-%define version 5.05
+%define mainversion 5.05
%define beta_ver %{nil}
%define modular_conf 1
-%define fedora_rel 4
+%define fedora_rel 3
%define extrarel %{nil}
@@ -20,21 +20,23 @@
Summary: X screen saver and locker
Name: %{name}
-Version: %{version}
+Version: %{mainversion}.90.3
Release: %{fedora_rel}%{?dist}%{?extrarel}
Epoch: 1
License: BSD
Group: Amusements/Graphics
URL: http://www.jwz.org/xscreensaver/
-Source0: http://www.jwz.org/xscreensaver/xscreensaver-%{version}%{?beta_ver}.tar.gz
+Source0: http://www.jwz.org/xscreensaver/xscreensaver-%{mainversion}%{?beta_ver}.tar.gz
%if %{modular_conf}
Source10: update-xscreensaver-hacks
%endif
Patch1: xscreensaver-5.00b5-sanitize-hacks.patch
-Patch3: xscreensaver-5.05-addopts-jwz.patch
-Patch4: xscreensaver-5.05-fix-compile.patch
+#Patch3: xscreensaver-5.05-addopts-jwz.patch
Patch21: xscreensaver-5.05-webcollage-default-nonet.patch
Patch22: xscreensaver-5.05-penetrate-font.patch
+Patch23: xscreensaver-5.05.90-lockscreen-version.patch
+Patch100: http://www.jwz.org/xscreensaver/xscreensaver-randr-patch-3.txt
+Patch101: xscreensaver-randr-patch-3-fix-jwz.patch
Requires: xscreensaver-base = %{epoch}:%{version}-%{release}
Requires: xscreensaver-extras = %{epoch}:%{version}-%{release}
Requires: xscreensaver-gl-extras = %{epoch}:%{version}-%{release}
@@ -172,13 +174,17 @@
%prep
-%setup -q -n %{name}-%{version}%{?beta_ver}
+%setup -q -n %{name}-%{mainversion}%{?beta_ver}
%patch1 -p1 -b .sanitize-hacks
-%patch3 -p1 -b .opts
-%patch4 -p1 -b .compile
+#%%patch3 -p1 -b .opts
+%patch100 -p1 -b .jwz
+cd driver
+%patch101 -p0 -b .jwz2
+cd ..
%patch21 -p1 -b .nonet
%patch22 -p1 -b .font
+%patch23 -p1 -b .tmpver
change_option(){
set +x
@@ -350,7 +356,7 @@
make install_prefix=$RPM_BUILD_ROOT INSTALL="install -c -p" install
-desktop-file-install --vendor gnome --delete-original \
+desktop-file-install --vendor "" --delete-original \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
--add-only-show-in GNOME \
--add-category DesktopSettings \
@@ -379,7 +385,7 @@
# Generate three lists of files for the three packages.
#
-dd=%{_builddir}/%{name}-%{version}%{?beta_ver}
+dd=%{_builddir}/%{name}-%{mainversion}%{?beta_ver}
# In case rpm -bi --short-circuit is tried multiple times:
rm -f $dd/*.files
@@ -564,6 +570,9 @@
%defattr(-,root,root,-)
%changelog
+* Wed Jul 9 2008 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1:5.05.90.3-3
+- Apply a experimental randr 1.2 patch by jwz
+
* Mon Jun 1 2008 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1:5.05-4
- Fix compilation error with GLib 2.17+
--- xscreensaver-5.05-addopts-jwz.patch DELETED ---
--- xscreensaver-5.05-fix-compile.patch DELETED ---
- Previous message (by thread): rpms/perl-ExtUtils-PkgConfig/devel .cvsignore, 1.4, 1.5 perl-ExtUtils-PkgConfig.spec, 1.14, 1.15 sources, 1.4, 1.5
- Next message (by thread): rpms/ocaml-libvirt/devel .cvsignore, 1.15, 1.16 import.log, 1.1, 1.2 ocaml-libvirt.spec, 1.23, 1.24 sources, 1.15, 1.16
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list