Greetings, My name is Cyril Bouthors and I'm the new Debian maintainer of camE.
First of all, let me thank you for your great work you've done for the
last years about camE , it's a great soft that I've been using for
quite a while now.
We had feedback from Debian users and they want two little
modifications to camE:
1) Allow the image to be further processed with external tools by
moving the action_post_shot code to after save_image()
This can be achieved by applying the patch called
action_post_shot-after-save.patch into CVS.
More information can be found at http://bugs.debian.org/296954
2) remove the dependency to arial.ttf, which is a non-free font
provided by Microsoft under a specific and proprietary license.
This can be achieved by applying the patch called free_font.patch
into CVS, which basically replaces arial.ttf by FreeSans.ttf
More information can be found at http://bugs.debian.org/357971
Please have a look at the attachments. I hope you'll include them into
the CVS soon and into the next upstream release.
Please do not hesitate to contact me if you have any suggestion or
remark.
Best regards.
--
Cyril Bouthors
diff -rNw camE-1.9.orig/example.camErc camE-1.9/example.camErc 119c119 < title_font = arial/8 --- > title_font = FreeSans/8 128c128 < text_font = arial/8 --- > text_font = FreeSans/8 diff -rNw camE-1.9.orig/example.camErc.ssh camE-1.9/example.camErc.ssh 84c84 < title_font = arial/8 --- > title_font = FreeSans/8 93c93 < text_font = arial/8 --- > text_font = FreeSans/8 diff -rNw camE-1.9.orig/webcam.c camE-1.9/webcam.c 76c76 < char *text_font = "arial/8"; --- > char *text_font = "FreeSans/8"; 93c93 < char *title_font = "arial/8"; --- > char *title_font = "FreeSans/8";
diff -ur came-1.9.orig/webcam.c came-1.9/webcam.c
--- came-1.9.orig/webcam.c 2005-02-25 15:13:32.000000000 -0800
+++ came-1.9/webcam.c 2005-02-25 15:13:05.000000000 -0800
@@ -1589,11 +1589,6 @@
}
camlog("** shot taken\n");
- if (action_post_shot) {
- camlog("running post-shot action\n");
- system(action_post_shot);
- camlog("post-shot action done\n");
- }
if (flip_horizontal) {
imlib_image_flip_horizontal();
@@ -1617,6 +1612,11 @@
draw_overlay(image);
add_time_text(image, get_message(), width, height);
save_image(image, temp_file);
+ if (action_post_shot) {
+ camlog("running post-shot action\n");
+ system(action_post_shot);
+ camlog("post-shot action done\n");
+ }
do_postprocess(temp_file);
archive_jpeg(image);
gib_imlib_free_image_and_decache(image);
pgpUI5eKtY8za.pgp
Description: PGP signature

