aboutsummaryrefslogtreecommitdiff
path: root/multimedia/recordmydesktop
diff options
context:
space:
mode:
authorKevin Lo <kevlo@FreeBSD.org>2009-03-09 08:05:49 +0000
committerKevin Lo <kevlo@FreeBSD.org>2009-03-09 08:05:49 +0000
commit71a11d3c6fca9adcc69b6ea7fb783604803bd7d9 (patch)
tree4984b26e7f57221f2d9e292d21052e8501e4a89e /multimedia/recordmydesktop
parent0efe789c1772d93b1657130e5fa4c445b4aa8dc4 (diff)
downloadports-71a11d3c6fca9adcc69b6ea7fb783604803bd7d9.tar.gz
ports-71a11d3c6fca9adcc69b6ea7fb783604803bd7d9.zip
Update to 0.3.8.1
Notes
Notes: svn path=/head/; revision=229735
Diffstat (limited to 'multimedia/recordmydesktop')
-rw-r--r--multimedia/recordmydesktop/Makefile3
-rw-r--r--multimedia/recordmydesktop/distinfo6
-rw-r--r--multimedia/recordmydesktop/files/patch-rmd_make_dummy_pointer.c11
-rw-r--r--multimedia/recordmydesktop/files/patch-rmd_queryextensions.c10
-rw-r--r--multimedia/recordmydesktop/files/patch-src-rmd_jack.c11
-rw-r--r--multimedia/recordmydesktop/files/patch-src_rmd.c10
-rw-r--r--multimedia/recordmydesktop/files/patch-src_rmd_cache.c11
-rw-r--r--multimedia/recordmydesktop/files/patch-src_rmd_cache_frame.c10
-rw-r--r--multimedia/recordmydesktop/files/patch-src_rmd_capture_sound.c13
-rw-r--r--multimedia/recordmydesktop/files/patch-src_rmd_flush_to_ogg.c10
-rw-r--r--multimedia/recordmydesktop/files/patch-src_rmd_get_frame.c10
-rw-r--r--multimedia/recordmydesktop/files/patch-src_rmd_rescue.c10
-rw-r--r--multimedia/recordmydesktop/files/patch-src_rmd_specsfile.c34
-rw-r--r--multimedia/recordmydesktop/files/patch-src_rmd_timer.c10
14 files changed, 143 insertions, 16 deletions
diff --git a/multimedia/recordmydesktop/Makefile b/multimedia/recordmydesktop/Makefile
index edddbe46a317..1c7950cc718c 100644
--- a/multimedia/recordmydesktop/Makefile
+++ b/multimedia/recordmydesktop/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= recordmydesktop
-DISTVERSION= 0.3.7.3
-PORTREVISION= 1
+DISTVERSION= 0.3.8.1
CATEGORIES= multimedia
MASTER_SITES= SF
diff --git a/multimedia/recordmydesktop/distinfo b/multimedia/recordmydesktop/distinfo
index 18f348e8e526..74b7d1b83bef 100644
--- a/multimedia/recordmydesktop/distinfo
+++ b/multimedia/recordmydesktop/distinfo
@@ -1,3 +1,3 @@
-MD5 (recordmydesktop-0.3.7.3.tar.gz) = 705718f5385781da17b91509721e4174
-SHA256 (recordmydesktop-0.3.7.3.tar.gz) = 2bfdfc85d030ac2091aaa60ab88d8768274eb08bca896b84c4c8e5453d066b76
-SIZE (recordmydesktop-0.3.7.3.tar.gz) = 186550
+MD5 (recordmydesktop-0.3.8.1.tar.gz) = 6998b165540598965499bd99d8aa0eef
+SHA256 (recordmydesktop-0.3.8.1.tar.gz) = 33a2e208186ae78e2db2a27b0f5047b50fb7819c47fe15483b0765200b9d738c
+SIZE (recordmydesktop-0.3.8.1.tar.gz) = 198732
diff --git a/multimedia/recordmydesktop/files/patch-rmd_make_dummy_pointer.c b/multimedia/recordmydesktop/files/patch-rmd_make_dummy_pointer.c
new file mode 100644
index 000000000000..83b3fd3d259d
--- /dev/null
+++ b/multimedia/recordmydesktop/files/patch-rmd_make_dummy_pointer.c
@@ -0,0 +1,11 @@
+--- src/rmd_make_dummy_pointer.c.orig 2009-03-09 15:04:26.000000000 +0800
++++ src/rmd_make_dummy_pointer.c 2009-03-09 15:04:39.000000000 +0800
+@@ -31,7 +31,7 @@
+ #include "rmd_types.h"
+
+ #include <X11/Xlib.h>
+-
++#include <stdlib.h>
+
+ unsigned char *MakeDummyPointer(Display *display,
+ DisplaySpecs *specs,
diff --git a/multimedia/recordmydesktop/files/patch-rmd_queryextensions.c b/multimedia/recordmydesktop/files/patch-rmd_queryextensions.c
new file mode 100644
index 000000000000..6afaeaa223e1
--- /dev/null
+++ b/multimedia/recordmydesktop/files/patch-rmd_queryextensions.c
@@ -0,0 +1,10 @@
+--- src/rmd_queryextensions.c.orig 2009-03-09 15:04:55.000000000 +0800
++++ src/rmd_queryextensions.c 2009-03-09 15:05:18.000000000 +0800
+@@ -32,6 +32,7 @@
+ #include <X11/extensions/shape.h>
+ #include <X11/extensions/Xfixes.h>
+ #include <X11/extensions/Xdamage.h>
++#include <stdlib.h>
+
+
+
diff --git a/multimedia/recordmydesktop/files/patch-src-rmd_jack.c b/multimedia/recordmydesktop/files/patch-src-rmd_jack.c
deleted file mode 100644
index 06f4f1f8a1a5..000000000000
--- a/multimedia/recordmydesktop/files/patch-src-rmd_jack.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/rmd_jack.c.orig 2007-07-18 13:43:52.000000000 +0800
-+++ src/rmd_jack.c 2007-07-18 13:44:03.000000000 +0800
-@@ -95,7 +95,7 @@
- }
-
- 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());
diff --git a/multimedia/recordmydesktop/files/patch-src_rmd.c b/multimedia/recordmydesktop/files/patch-src_rmd.c
new file mode 100644
index 000000000000..e867eb35b14f
--- /dev/null
+++ b/multimedia/recordmydesktop/files/patch-src_rmd.c
@@ -0,0 +1,10 @@
+--- src/rmd.c.orig 2009-03-09 14:56:13.000000000 +0800
++++ src/rmd.c 2009-03-09 14:56:52.000000000 +0800
+@@ -43,6 +43,7 @@
+
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <string.h>
+ #include <errno.h>
+
+ int main(int argc,char **argv){
diff --git a/multimedia/recordmydesktop/files/patch-src_rmd_cache.c b/multimedia/recordmydesktop/files/patch-src_rmd_cache.c
new file mode 100644
index 000000000000..1f88e7437510
--- /dev/null
+++ b/multimedia/recordmydesktop/files/patch-src_rmd_cache.c
@@ -0,0 +1,11 @@
+--- src/rmd_cache.c.orig 2009-03-09 14:57:05.000000000 +0800
++++ src/rmd_cache.c 2009-03-09 14:57:46.000000000 +0800
+@@ -30,6 +30,8 @@
+ #include "rmd_specsfile.h"
+ #include "rmd_types.h"
+
++#include <sys/types.h>
++#include <unistd.h>
+ #include <stdlib.h>
+ #include <stdio.h>
+ #include <string.h>
diff --git a/multimedia/recordmydesktop/files/patch-src_rmd_cache_frame.c b/multimedia/recordmydesktop/files/patch-src_rmd_cache_frame.c
new file mode 100644
index 000000000000..1d8abfb68337
--- /dev/null
+++ b/multimedia/recordmydesktop/files/patch-src_rmd_cache_frame.c
@@ -0,0 +1,10 @@
+--- src/rmd_cache_frame.c.orig 2009-03-09 14:58:04.000000000 +0800
++++ src/rmd_cache_frame.c 2009-03-09 14:58:51.000000000 +0800
+@@ -34,6 +34,7 @@
+ #include <signal.h>
+ #include <string.h>
+ #include <stdio.h>
++#include <stdlib.h>
+ #include <errno.h>
+ #include <math.h>
+
diff --git a/multimedia/recordmydesktop/files/patch-src_rmd_capture_sound.c b/multimedia/recordmydesktop/files/patch-src_rmd_capture_sound.c
new file mode 100644
index 000000000000..191d0e22d868
--- /dev/null
+++ b/multimedia/recordmydesktop/files/patch-src_rmd_capture_sound.c
@@ -0,0 +1,13 @@
+--- src/rmd_capture_sound.c.orig 2009-03-09 14:59:13.000000000 +0800
++++ src/rmd_capture_sound.c 2009-03-09 15:02:42.000000000 +0800
+@@ -34,6 +34,10 @@
+ #include <pthread.h>
+ #include <string.h>
+ #include <errno.h>
++#include <sys/types.h>
++#include <sys/uio.h>
++#include <unistd.h>
++#include <stdlib.h>
+
+
+ void *CaptureSound(ProgData *pdata){
diff --git a/multimedia/recordmydesktop/files/patch-src_rmd_flush_to_ogg.c b/multimedia/recordmydesktop/files/patch-src_rmd_flush_to_ogg.c
new file mode 100644
index 000000000000..b6d32165387a
--- /dev/null
+++ b/multimedia/recordmydesktop/files/patch-src_rmd_flush_to_ogg.c
@@ -0,0 +1,10 @@
+--- src/rmd_flush_to_ogg.c.orig 2009-03-09 15:02:47.000000000 +0800
++++ src/rmd_flush_to_ogg.c 2009-03-09 15:03:06.000000000 +0800
+@@ -36,6 +36,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <errno.h>
++#include <unistd.h>
+
+
+
diff --git a/multimedia/recordmydesktop/files/patch-src_rmd_get_frame.c b/multimedia/recordmydesktop/files/patch-src_rmd_get_frame.c
new file mode 100644
index 000000000000..2492e70afd43
--- /dev/null
+++ b/multimedia/recordmydesktop/files/patch-src_rmd_get_frame.c
@@ -0,0 +1,10 @@
+--- src/rmd_get_frame.c.orig 2009-03-09 15:03:27.000000000 +0800
++++ src/rmd_get_frame.c 2009-03-09 15:03:45.000000000 +0800
+@@ -43,6 +43,7 @@
+ #include <pthread.h>
+ #include <sys/shm.h>
+ #include <errno.h>
++#include <stdlib.h>
+
+
+ #define AVG_4_PIXELS(data_array,width_img,k_tm,i_tm,offset)\
diff --git a/multimedia/recordmydesktop/files/patch-src_rmd_rescue.c b/multimedia/recordmydesktop/files/patch-src_rmd_rescue.c
new file mode 100644
index 000000000000..472f5976ff70
--- /dev/null
+++ b/multimedia/recordmydesktop/files/patch-src_rmd_rescue.c
@@ -0,0 +1,10 @@
+--- src/rmd_rescue.c.orig 2009-03-09 15:07:06.000000000 +0800
++++ src/rmd_rescue.c 2009-03-09 15:07:28.000000000 +0800
+@@ -37,6 +37,7 @@
+ #include <pthread.h>
+
+ #include <string.h>
++#include <stdlib.h>
+
+
+ int rmdRescue(const char *path){
diff --git a/multimedia/recordmydesktop/files/patch-src_rmd_specsfile.c b/multimedia/recordmydesktop/files/patch-src_rmd_specsfile.c
new file mode 100644
index 000000000000..de3f40558856
--- /dev/null
+++ b/multimedia/recordmydesktop/files/patch-src_rmd_specsfile.c
@@ -0,0 +1,34 @@
+--- src/rmd_specsfile.c.orig 2008-12-14 00:15:34.000000000 +0800
++++ src/rmd_specsfile.c 2009-03-09 15:51:46.000000000 +0800
+@@ -51,9 +51,9 @@
+ fprintf(fp,"NoSound = %d\n",pdata->args.nosound);
+ fprintf(fp,"Frequency = %d\n",pdata->args.frequency);
+ fprintf(fp,"Channels = %d\n",pdata->args.channels);
+- fprintf(fp,"BufferSize = %lu\n",pdata->args.buffsize);
++ fprintf(fp,"BufferSize = %lu\n",(unsigned long)pdata->args.buffsize);
+ fprintf(fp,"SoundFrameSize = %d\n",pdata->sound_framesize);
+- fprintf(fp,"PeriodSize = %lu\n",pdata->periodsize);
++ fprintf(fp,"PeriodSize = %lu\n",(unsigned long)pdata->periodsize);
+ fprintf(fp,"UsedJack = %d\n",pdata->args.use_jack);
+ fprintf(fp,"v_bitrate = %d\n",pdata->args.v_bitrate);
+ fprintf(fp,"v_quality = %d\n",pdata->args.v_quality);
+@@ -119,7 +119,8 @@
+ fprintf(stderr,"Error reading Channels attribute!!!\n");
+ return 1;
+ }
+- if(fscanf(fp,"BufferSize = %lu\n",&pdata->args.buffsize)!=1){
++ if(fscanf(fp,"BufferSize = %lu\n",
++ (unsigned long *)&pdata->args.buffsize)!=1){
+ fprintf(stderr,"Error reading BufferSize attribute!!!\n");
+ return 1;
+ }
+@@ -127,7 +128,8 @@
+ fprintf(stderr,"Error reading SoundFrameSize attribute!!!\n");
+ return 1;
+ }
+- if(fscanf(fp,"PeriodSize = %lu\n",&pdata->periodsize)!=1){
++ if(fscanf(fp,"PeriodSize = %lu\n",
++ (unsigned long *)&pdata->periodsize)!=1){
+ fprintf(stderr,"Error reading PeriodSize attribute!!!\n");
+ return 1;
+ }
diff --git a/multimedia/recordmydesktop/files/patch-src_rmd_timer.c b/multimedia/recordmydesktop/files/patch-src_rmd_timer.c
new file mode 100644
index 000000000000..0a8cf6390aed
--- /dev/null
+++ b/multimedia/recordmydesktop/files/patch-src_rmd_timer.c
@@ -0,0 +1,10 @@
+--- src/rmd_timer.c.orig 2009-03-09 15:07:55.000000000 +0800
++++ src/rmd_timer.c 2009-03-09 15:08:25.000000000 +0800
+@@ -34,6 +34,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <errno.h>
++#include <unistd.h>
+
+
+ void *rmdTimer(ProgData *pdata){