packages: recordmydesktop/recordmydesktop.spec, recordmydesktop/cache_fix.p...
mmazur
mmazur at pld-linux.org
Sat May 29 23:50:03 CEST 2010
Author: mmazur Date: Sat May 29 21:50:03 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- rel 5; fixed building and made qt gui work
- stbr someone
---- Files affected:
packages/recordmydesktop:
recordmydesktop.spec (1.24 -> 1.25) , cache_fix.patch (NONE -> 1.1) (NEW), x11_build_fix.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/recordmydesktop/recordmydesktop.spec
diff -u packages/recordmydesktop/recordmydesktop.spec:1.24 packages/recordmydesktop/recordmydesktop.spec:1.25
--- packages/recordmydesktop/recordmydesktop.spec:1.24 Sat May 29 23:07:53 2010
+++ packages/recordmydesktop/recordmydesktop.spec Sat May 29 23:49:57 2010
@@ -12,7 +12,7 @@
Summary(pl.UTF-8): Rejestrator pulpitu
Name: recordmydesktop
Version: 0.3.8
-Release: 3
+Release: 5
License: GPL v2+
Group: X11/Applications
Source0: http://downloads.sourceforge.net/recordmydesktop/%{name}-%{version}.tar.gz
@@ -21,6 +21,8 @@
# Source1-md5: 2637b9be9801e0b2c3b6dae8f86a8b59
Source2: http://downloads.sourceforge.net/recordmydesktop/qt-%{name}-%{version}.tar.gz
# Source2-md5: bf1525740755615ae172ae27fef68fb5
+Patch0: cache_fix.patch
+Patch1: x11_build_fix.patch
URL: http://recordmydesktop.sourceforge.net/
BuildRequires: alsa-lib-devel
BuildRequires: autoconf
@@ -95,6 +97,8 @@
%prep
%setup -q -a 1 -a 2
+%patch0 -p1
+%patch1 -p1
%build
%{__aclocal}
@@ -158,7 +162,7 @@
%endif
%if %{with gtk}
-%files gtk -f gtk-%{name}.lang
+%files gtk -f gtk-recordMyDesktop.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/gtk-%{module}
%{_desktopdir}/gtk-%{name}.desktop
@@ -166,11 +170,12 @@
%endif
%if %{with qt}
-%files qt -f qt-%{module}.lang
+%files qt -f qt-recordMyDesktop.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/qt-%{module}
%{_desktopdir}/qt-%{name}.desktop
%{_pixmapsdir}/qt-%{name}*.png
+%{_pixmapsdir}/*.svg
%{py_sitescriptdir}/qt_%{module}
%endif
@@ -180,6 +185,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.25 2010/05/29 21:49:57 mmazur
+- rel 5; fixed building and made qt gui work
+- stbr someone
+
Revision 1.24 2010/05/29 21:07:53 mmazur
- R: /usr/bin/jack_lsp or the settings window for qt gui doesn't open
- again, unmaintained software, doesn't work out of the box (missing some icons)
================================================================
Index: packages/recordmydesktop/cache_fix.patch
diff -u /dev/null packages/recordmydesktop/cache_fix.patch:1.1
--- /dev/null Sat May 29 23:50:03 2010
+++ packages/recordmydesktop/cache_fix.patch Sat May 29 23:49:57 2010
@@ -0,0 +1,11 @@
+--- recordmydesktop/src/rmd_cache_frame.c 2009/03/12 07:09:01 599
++++ recordmydesktop/src/rmd_cache_frame.c 2009/11/08 18:32:44 601
+@@ -271,7 +271,7 @@
+ unsigned int bytes_per_pixel = pdata->specs.depth >= 24 ? 4 : 2;
+ unsigned int pixels_per_frame = pdata->brwin.rrect.width * pdata->brwin.rrect.height;
+
+- total_received_bytes = ((unsigned int)frameno) * bytes_per_pixel * pixels_per_frame;
++ total_received_bytes = ((unsigned long long int)frameno) * bytes_per_pixel * pixels_per_frame;
+ }
+
+ if(total_received_bytes){
================================================================
Index: packages/recordmydesktop/x11_build_fix.patch
diff -u /dev/null packages/recordmydesktop/x11_build_fix.patch:1.1
--- /dev/null Sat May 29 23:50:03 2010
+++ packages/recordmydesktop/x11_build_fix.patch Sat May 29 23:49:57 2010
@@ -0,0 +1,22 @@
+--- recordmydesktop-0.3.8/src/rmd_getzpixmap.c~ 2008-11-23 16:09:23.000000000 +0100
++++ recordmydesktop-0.3.8/src/rmd_getzpixmap.c 2010-05-29 23:37:28.383498736 +0200
+@@ -28,7 +28,7 @@
+
+ #include <X11/Xlib.h>
+ #include <X11/Xlibint.h>
+-#include <X11/extensions/shmstr.h>
++#include <X11/extensions/shmproto.h>
+ #include <X11/extensions/XShm.h>
+
+ #include "rmd_types.h"
+--- recordmydesktop-0.3.8/src/rmd_update_image.c~ 2008-11-23 16:09:23.000000000 +0100
++++ recordmydesktop-0.3.8/src/rmd_update_image.c 2010-05-29 23:39:30.020624282 +0200
+@@ -27,7 +27,7 @@
+ #include "config.h"
+
+ #include <X11/Xlibint.h>
+-#include <X11/extensions/shmstr.h>
++#include <X11/extensions/shmproto.h>
+ #include <X11/extensions/XShm.h>
+
+ #include "rmd_types.h"
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/recordmydesktop/recordmydesktop.spec?r1=1.24&r2=1.25&f=u
More information about the pld-cvs-commit
mailing list