- update recordmydesktop(-gtk) to their 0.3.8.x versions

This commit is contained in:
jasper 2009-04-14 18:43:39 +00:00
parent d0ca02376f
commit 4d2b2f85a4
19 changed files with 153 additions and 80 deletions

View File

@ -1,8 +1,8 @@
# $OpenBSD: Makefile.inc,v 1.2 2008/07/04 21:42:06 jasper Exp $
# $OpenBSD: Makefile.inc,v 1.3 2009/04/14 18:43:39 jasper Exp $
CATEGORIES= multimedia x11
HOMEPAGE= http://recordmydesktop.iovar.org/
HOMEPAGE= http://recordmydesktop.sourceforge.net/
# GPLv2
PERMIT_PACKAGE_CDROM= Yes

View File

@ -1,9 +1,8 @@
# $OpenBSD: Makefile,v 1.3 2008/10/12 11:58:22 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.4 2009/04/14 18:43:39 jasper Exp $
COMMENT= record desktop sessions to an Ogg-Theora-Vorbis file
DISTNAME= recordmydesktop-0.3.7.3
PKGNAME= ${DISTNAME}p1
DISTNAME= recordmydesktop-0.3.8.1
WANTLIB= ICE SM X11 Xdamage Xext Xfixes c m ogg ossaudio pthread z

View File

@ -1,5 +1,5 @@
MD5 (recordmydesktop-0.3.7.3.tar.gz) = cFcY9ThXgdoXuRUJch5BdA==
RMD160 (recordmydesktop-0.3.7.3.tar.gz) = tZGcWVvj3OKUfLrHafqTZcTQPd4=
SHA1 (recordmydesktop-0.3.7.3.tar.gz) = CzYD+GLqtxSuF8VUmS83pvnxGLc=
SHA256 (recordmydesktop-0.3.7.3.tar.gz) = K/38hdAwrCCRqqYKuI2HaCdOsIvKiWuExMjlRT0Ga3Y=
SIZE (recordmydesktop-0.3.7.3.tar.gz) = 186550
MD5 (recordmydesktop-0.3.8.1.tar.gz) = aZixZVQFmJZUmb2Z2KoO7w==
RMD160 (recordmydesktop-0.3.8.1.tar.gz) = qULharlxSGEBCjSpIfiyEneSvSk=
SHA1 (recordmydesktop-0.3.8.1.tar.gz) = S+GLqnDaiKfyKFkQV/Ln/1GzHeQ=
SHA256 (recordmydesktop-0.3.8.1.tar.gz) = M6LiCBhq544tsqJ7D1BHtQ+3gZxH/hVIOwdlIAudc4w=
SIZE (recordmydesktop-0.3.8.1.tar.gz) = 198732

View File

@ -1,16 +1,19 @@
$OpenBSD: patch-configure,v 1.1.1.1 2008/07/04 21:15:24 jasper Exp $
--- configure.orig Mon Jun 9 12:26:56 2008
+++ configure Mon Jun 9 12:27:27 2008
@@ -8087,13 +8087,13 @@ echo "$as_me: error: Can't find libtheora" >&2;}
$OpenBSD: patch-configure,v 1.2 2009/04/14 18:43:39 jasper Exp $
Don't link with -lpthread, but with -pthread.
--- configure.orig Tue Apr 14 19:51:35 2009
+++ configure Tue Apr 14 19:51:51 2009
@@ -8574,13 +8574,13 @@ $as_echo "$as_me: error: Can't find libtheora" >&2;}
fi
-{ echo "$as_me:$LINENO: checking for pthread_mutex_lock in -lpthread" >&5
-echo $ECHO_N "checking for pthread_mutex_lock in -lpthread... $ECHO_C" >&6; }
+{ echo "$as_me:$LINENO: checking for pthread_mutex_lock in -pthread" >&5
+echo $ECHO_N "checking for pthread_mutex_lock in -pthread... $ECHO_C" >&6; }
-{ $as_echo "$as_me:$LINENO: checking for pthread_mutex_lock in -lpthread" >&5
-$as_echo_n "checking for pthread_mutex_lock in -lpthread... " >&6; }
+{ $as_echo "$as_me:$LINENO: checking for pthread_mutex_lock in -pthread" >&5
+$as_echo_n "checking for pthread_mutex_lock in -pthread... " >&6; }
if test "${ac_cv_lib_pthread_pthread_mutex_lock+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
$as_echo_n "(cached) " >&6
else
ac_check_lib_save_LIBS=$LIBS
-LIBS="-lpthread $LIBS"
@ -18,7 +21,7 @@ $OpenBSD: patch-configure,v 1.1.1.1 2008/07/04 21:15:24 jasper Exp $
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
@@ -8153,7 +8153,7 @@ if test $ac_cv_lib_pthread_pthread_mutex_lock = yes; t
@@ -8644,7 +8644,7 @@ if test "x$ac_cv_lib_pthread_pthread_mutex_lock" = x""
#define HAVE_LIBPTHREAD 1
_ACEOF
@ -26,4 +29,4 @@ $OpenBSD: patch-configure,v 1.1.1.1 2008/07/04 21:15:24 jasper Exp $
+ LIBS="-pthread $LIBS"
else
{ { echo "$as_me:$LINENO: error: Can't find libpthread" >&5
{ { $as_echo "$as_me:$LINENO: error: Can't find libpthread" >&5

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-doc_recordmydesktop_1,v 1.1 2009/04/14 18:43:39 jasper Exp $
Fix path to audio device.
--- doc/recordmydesktop.1.orig Tue Apr 14 19:54:56 2009
+++ doc/recordmydesktop.1 Tue Apr 14 19:55:03 2009
@@ -307,7 +307,7 @@ Sound Options:
.TP
.B
\-\-device SOUND_DEVICE
- Sound device(default hw:0,0 or /dev/dsp, depending on whether ALSA or OSS is used).
+ Sound device(default hw:0,0 or /dev/audio, depending on whether ALSA or OSS is used).
.br
.TP
.B

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-include_rmdmacro_h,v 1.1.1.1 2008/07/04 21:15:24 jasper Exp $
--- include/rmdmacro.h.orig Tue Jun 17 13:46:57 2008
+++ include/rmdmacro.h Tue Jun 17 13:51:13 2008
@@ -102,7 +102,7 @@
#ifdef HAVE_LIBASOUND
#define DEFAULT_AUDIO_DEVICE "hw:0,0"
#else
- #define DEFAULT_AUDIO_DEVICE "/dev/dsp"
+ #define DEFAULT_AUDIO_DEVICE "/dev/audio"
#endif

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-include_rmdtypes_h,v 1.1.1.1 2008/07/04 21:15:24 jasper Exp $
--- include/rmdtypes.h.orig Mon Jun 9 13:47:32 2008
+++ include/rmdtypes.h Mon Jun 9 13:47:45 2008
@@ -68,7 +68,7 @@
#include <alsa/asoundlib.h>
#else
#include <sys/ioctl.h>
- #include <sys/soundcard.h>
+ #include <soundcard.h>
#endif
#ifdef HAVE_JACK_H

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-src_opendev_c,v 1.1.1.1 2008/07/04 21:15:24 jasper Exp $
--- src/opendev.c.orig Mon Jun 9 13:48:19 2008
+++ src/opendev.c Mon Jun 9 13:48:27 2008
@@ -41,7 +41,7 @@
#include <alsa/asoundlib.h>
#else
#include <sys/ioctl.h>
- #include <sys/soundcard.h>
+ #include <soundcard.h>
#endif
#ifdef HAVE_LIBASOUND

View File

@ -0,0 +1,14 @@
$OpenBSD: patch-src_rmd_c,v 1.1 2009/04/14 18:43:39 jasper Exp $
Include missing header to prevent 64-bit issues.
--- src/rmd.c.orig Tue Apr 14 20:02:01 2009
+++ src/rmd.c Tue Apr 14 20:02:12 2009
@@ -43,6 +43,7 @@
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#include <errno.h>
int main(int argc,char **argv){

View File

@ -0,0 +1,14 @@
$OpenBSD: patch-src_rmd_capture_sound_c,v 1.1 2009/04/14 18:43:39 jasper Exp $
Include missing header to prevent 64-bit issues.
--- src/rmd_capture_sound.c.orig Tue Apr 14 20:02:35 2009
+++ src/rmd_capture_sound.c Tue Apr 14 20:02:45 2009
@@ -33,6 +33,7 @@
#include <pthread.h>
#include <string.h>
+#include <stdlib.h>
#include <errno.h>

View File

@ -0,0 +1,14 @@
$OpenBSD: patch-src_rmd_get_frame_c,v 1.1 2009/04/14 18:43:39 jasper Exp $
Include missing header to prevent 64-bit issues.
--- src/rmd_get_frame.c.orig Tue Apr 14 20:02:56 2009
+++ src/rmd_get_frame.c Tue Apr 14 20:03:08 2009
@@ -40,6 +40,7 @@
#include <X11/extensions/XShm.h>
#include <limits.h>
+#include <stdlib.h>
#include <pthread.h>
#include <sys/shm.h>
#include <errno.h>

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-src_rmd_jack_c,v 1.1 2008/10/12 11:58:22 ajacoutot Exp $
--- src/rmd_jack.c.orig Sat Oct 11 13:21:44 2008
+++ src/rmd_jack.c Sat Oct 11 13:21:59 2008
@@ -95,7 +95,7 @@ int SetupPorts(JackData *jdata){
}
int LoadJackLib(void *jack_lib_handle){
- char *error;
+ const char *error;
jack_lib_handle=dlopen("libjack.so",RTLD_LAZY);
if(!jack_lib_handle){
fprintf(stderr,"%s\n",dlerror());

View File

@ -0,0 +1,14 @@
$OpenBSD: patch-src_rmd_make_dummy_pointer_c,v 1.1 2009/04/14 18:43:39 jasper Exp $
Include missing header to prevent 64-bit issues.
--- src/rmd_make_dummy_pointer.c.orig Tue Apr 14 20:03:26 2009
+++ src/rmd_make_dummy_pointer.c Tue Apr 14 20:03:37 2009
@@ -32,6 +32,7 @@
#include <X11/Xlib.h>
+#include <stdlib.h>
unsigned char *MakeDummyPointer(Display *display,
DisplaySpecs *specs,

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-src_rmd_opendev_c,v 1.1 2009/04/14 18:43:39 jasper Exp $
Fix path to the header file.
--- src/rmd_opendev.c.orig Tue Apr 14 20:00:57 2009
+++ src/rmd_opendev.c Tue Apr 14 20:01:04 2009
@@ -31,7 +31,7 @@
#include <alsa/asoundlib.h>
#else
#include <sys/ioctl.h>
- #include <sys/soundcard.h>
+ #include <soundcard.h>
#endif
#include <stdlib.h>

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-src_rmd_rescue_c,v 1.1 2009/04/14 18:43:39 jasper Exp $
Include missing header to prevent 64-bit issues.
--- src/rmd_rescue.c.orig Tue Apr 14 20:04:08 2009
+++ src/rmd_rescue.c Tue Apr 14 20:04:18 2009
@@ -37,7 +37,7 @@
#include <pthread.h>
#include <string.h>
-
+#include <stdlib.h>
int rmdRescue(const char *path){

View File

@ -0,0 +1,18 @@
$OpenBSD: patch-src_rmd_types_h,v 1.1 2009/04/14 18:43:39 jasper Exp $
Fix paths to include file and audio device.
--- src/rmd_types.h.orig Sat Dec 13 15:16:57 2008
+++ src/rmd_types.h Tue Apr 14 20:00:33 2009
@@ -42,9 +42,9 @@
#define DEFAULT_AUDIO_DEVICE "hw:0,0"
#else
#include <sys/ioctl.h>
- #include <sys/soundcard.h>
+ #include <soundcard.h>
- #define DEFAULT_AUDIO_DEVICE "/dev/dsp"
+ #define DEFAULT_AUDIO_DEVICE "/dev/audio"
#endif
#ifdef HAVE_LIBJACK

View File

@ -1,15 +1,15 @@
# $OpenBSD: Makefile,v 1.5 2009/03/28 18:12:49 naddy Exp $
# $OpenBSD: Makefile,v 1.6 2009/04/14 18:43:39 jasper Exp $
COMMENT= GTK frontend to recorMyDesktop
V= 0.3.7.2
V= 0.3.8
DISTNAME= gtk-recordmydesktop-$V
PKGNAME= recordmydesktop-gtk-$Vp2
PKGNAME= recordmydesktop-gtk-$V
BUILD_DEPENDS= ::x11/py-gtk2
RUN_DEPENDS= ::devel/desktop-file-utils \
::devel/gettext \
::multimedia/recordmydesktop/base \
:recordmydesktop->=0.3.8.1:multimedia/recordmydesktop/base \
::x11/py-gtk2
MODULES= lang/python \

View File

@ -1,5 +1,5 @@
MD5 (gtk-recordmydesktop-0.3.7.2.tar.gz) = xv3Nmcqr6gQXCfXgCA4vbQ==
RMD160 (gtk-recordmydesktop-0.3.7.2.tar.gz) = MJs986HuYzHwOvvZRaA0LP9uHvQ=
SHA1 (gtk-recordmydesktop-0.3.7.2.tar.gz) = epKl5RlfeQLf+q6eQjP7T4ygxCY=
SHA256 (gtk-recordmydesktop-0.3.7.2.tar.gz) = DqLeHoyDVJJax+lH95jjS/kF/FgTDZ5gT8A2fOo2NZ4=
SIZE (gtk-recordmydesktop-0.3.7.2.tar.gz) = 195274
MD5 (gtk-recordmydesktop-0.3.8.tar.gz) = Jje5vpgB4LLDttro+GqLWQ==
RMD160 (gtk-recordmydesktop-0.3.8.tar.gz) = XlkDKFSn6QF+cTlPwGfQ5DM3t/4=
SHA1 (gtk-recordmydesktop-0.3.8.tar.gz) = mBrs0JqX3kW4+AslQXHbdcaipvM=
SHA256 (gtk-recordmydesktop-0.3.8.tar.gz) = Ya1DpuTwv4bYVT8DKX5LGxN7RzN/oVDOHajCRJTKgyY=
SIZE (gtk-recordmydesktop-0.3.8.tar.gz) = 176381

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2008/07/04 21:15:23 jasper Exp $
@comment $OpenBSD: PLIST,v 1.2 2009/04/14 18:43:39 jasper Exp $
bin/gtk-recordMyDesktop
lib/python${MODPY_VERSION}/site-packages/recordMyDesktop/
lib/python${MODPY_VERSION}/site-packages/recordMyDesktop/__init__.py
@ -34,7 +34,6 @@ lib/python${MODPY_VERSION}/site-packages/recordMyDesktop/rmdTrayIcon.pyo
lib/python${MODPY_VERSION}/site-packages/recordMyDesktop/rmdTrayPopup.py
lib/python${MODPY_VERSION}/site-packages/recordMyDesktop/rmdTrayPopup.pyc
lib/python${MODPY_VERSION}/site-packages/recordMyDesktop/rmdTrayPopup.pyo
share/applications/
share/applications/gtk-recordmydesktop.desktop
share/locale/ar/LC_MESSAGES/gtk-recordMyDesktop.mo
share/locale/ca/LC_MESSAGES/gtk-recordMyDesktop.mo
@ -44,6 +43,7 @@ share/locale/es/LC_MESSAGES/gtk-recordMyDesktop.mo
share/locale/fr/LC_MESSAGES/gtk-recordMyDesktop.mo
share/locale/it/LC_MESSAGES/gtk-recordMyDesktop.mo
share/locale/ja/LC_MESSAGES/gtk-recordMyDesktop.mo
share/locale/nl/LC_MESSAGES/gtk-recordMyDesktop.mo
share/locale/pl/LC_MESSAGES/gtk-recordMyDesktop.mo
share/locale/pt/LC_MESSAGES/gtk-recordMyDesktop.mo
share/locale/pt_BR/LC_MESSAGES/gtk-recordMyDesktop.mo