diff options
author | 2006-10-04 21:56:58 +0000 | |
---|---|---|
committer | 2006-10-04 21:56:58 +0000 | |
commit | 33e8ff60293cebf763b58688b59ecac6ca6236cd (patch) | |
tree | 02d6b846530c9260ff1c1fb454e09d9ad258e699 /media-video/gqcam/files | |
parent | Marked ~ppc (diff) | |
download | gentoo-2-33e8ff60293cebf763b58688b59ecac6ca6236cd.tar.gz gentoo-2-33e8ff60293cebf763b58688b59ecac6ca6236cd.tar.bz2 gentoo-2-33e8ff60293cebf763b58688b59ecac6ca6236cd.zip |
Make this ebuild not suck.
(Portage version: 2.1.2_pre2)
Diffstat (limited to 'media-video/gqcam/files')
-rw-r--r-- | media-video/gqcam/files/digest-gqcam-0.9 | 2 | ||||
-rw-r--r-- | media-video/gqcam/files/gqcam-0.9-build.patch | 41 | ||||
-rw-r--r-- | media-video/gqcam/files/gqcam-0.9-strlen.patch | 11 |
3 files changed, 54 insertions, 0 deletions
diff --git a/media-video/gqcam/files/digest-gqcam-0.9 b/media-video/gqcam/files/digest-gqcam-0.9 index 8b2dd73c68bc..b220da21a938 100644 --- a/media-video/gqcam/files/digest-gqcam-0.9 +++ b/media-video/gqcam/files/digest-gqcam-0.9 @@ -1 +1,3 @@ MD5 6e9ab1d86d96776bd5436b0e42a9e6b7 gqcam-0.9.tar.gz 32442 +RMD160 17d43897ef02a3b9a23dba893229fe453e5c3e08 gqcam-0.9.tar.gz 32442 +SHA256 1955f2de1489aed3e9fd8583099c977d127bed49c72fba02eea92530eb17c79d gqcam-0.9.tar.gz 32442 diff --git a/media-video/gqcam/files/gqcam-0.9-build.patch b/media-video/gqcam/files/gqcam-0.9-build.patch new file mode 100644 index 000000000000..e69c09b80eed --- /dev/null +++ b/media-video/gqcam/files/gqcam-0.9-build.patch @@ -0,0 +1,41 @@ +--- Makefile ++++ Makefile +@@ -1,13 +1,14 @@ + # +-CC = gcc ++CC ?= gcc + LD = $(CC) + +-LDFLAGS = `gtk-config --libs gthread` -ljpeg -lpthread -lpng ++LDLIBS := $(shell gtk-config --libs gthread) -ljpeg -lpthread $(shell libpng-config --libs) + + PROG = gqcam + VERSION = 0.9 + +-CFLAGS = `gtk-config --cflags` -DVERSION=\"$(VERSION)\" ++GTK_CFLAGS := $(shell gtk-config --cflags) ++CPPFLAGS += $(GTK_CFLAGS) -D_GNU_SOURCE -DVERSION=\"$(VERSION)\" + INCLUDES = + OBJS = + +@@ -40,20 +41,11 @@ + cp README ../$(PROG)-$(VERSION)/ + cp README.threads ../$(PROG)-$(VERSION)/ + gqcam: gqcam.o frontend.o color.o greyscale.o save.o timer.o filters.o preferences.o +- $(LD) $(LDFLAGS) gqcam.o frontend.o save.o color.o greyscale.o timer.o filters.o preferences.o -o gqcam + greyscale.o: greyscale.c gqcam.h frontend.h greyscale.h +- $(CC) $(CFLAGS) -c greyscale.c + color.o: color.c gqcam.h frontend.h color.h +- $(CC) $(CFLAGS) -c color.c + preferences.o: preferences.c preferences.h gqcam.h +- $(CC) $(CFLAGS) -c preferences.c + frontend.o: frontend.c frontend.h gqcam.h +- $(CC) $(CFLAGS) -c frontend.c + timer.o: timer.c timer.h gqcam.h +- $(CC) $(CFLAGS) -c timer.c + save.o: save.c save.h gqcam.h +- $(CC) $(CFLAGS) -c save.c + filters.o: filters.c filters.h gqcam.h +- $(CC) $(CFLAGS) -c filters.c + gqcam.o: gqcam.c gqcam.h +- $(CC) $(CFLAGS) -c gqcam.c diff --git a/media-video/gqcam/files/gqcam-0.9-strlen.patch b/media-video/gqcam/files/gqcam-0.9-strlen.patch new file mode 100644 index 000000000000..890018cd840f --- /dev/null +++ b/media-video/gqcam/files/gqcam-0.9-strlen.patch @@ -0,0 +1,11 @@ +--- timer.c ++++ timer.c +@@ -63,7 +63,7 @@ + + camera->on_timer = 1; + +- if(strnlen(gtk_entry_get_text(GTK_ENTRY(camera->timer_struct.commandentry))) != 0){ ++ if(strlen(gtk_entry_get_text(GTK_ENTRY(camera->timer_struct.commandentry))) != 0){ + strcpy(camera->timer_struct.command, gtk_entry_get_text(GTK_ENTRY(camera->timer_struct.commandentry))); + camera->timer_struct.iscommand = 1; + } |