summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcelo Góes <vanquirius@gentoo.org>2009-06-28 17:35:31 +0000
committerMarcelo Góes <vanquirius@gentoo.org>2009-06-28 17:35:31 +0000
commitceb81fdd253b4b68afd2a585bfe31075f3056e7d (patch)
tree276fc710c0c3bee30b2272f54bbc5a2e674c2a69 /media-gfx/jhead/files
parentx11-base/xorg-server: backport some more patches from upstream's 1.6 nominati... (diff)
downloadhistorical-ceb81fdd253b4b68afd2a585bfe31075f3056e7d.tar.gz
historical-ceb81fdd253b4b68afd2a585bfe31075f3056e7d.tar.bz2
historical-ceb81fdd253b4b68afd2a585bfe31075f3056e7d.zip
2.87 version bump, patch to respect flags and change mktemp to mkstemp for bug 275200. Thanks to Zeev
Tarantov <zeev dot tarantov at gmail dot com>. Package-Manager: portage-2.1.6.13/cvs/Linux i686
Diffstat (limited to 'media-gfx/jhead/files')
-rw-r--r--media-gfx/jhead/files/jhead-2.87-mkstemp.patch11
-rw-r--r--media-gfx/jhead/files/jhead-2.87-respect_flags.patch23
2 files changed, 34 insertions, 0 deletions
diff --git a/media-gfx/jhead/files/jhead-2.87-mkstemp.patch b/media-gfx/jhead/files/jhead-2.87-mkstemp.patch
new file mode 100644
index 000000000000..c08bf06f7713
--- /dev/null
+++ b/media-gfx/jhead/files/jhead-2.87-mkstemp.patch
@@ -0,0 +1,11 @@
+--- jhead.c.orig 2009-06-23 17:25:41.545847706 +0300
++++ jhead.c 2009-06-23 17:27:36.621854286 +0300
+@@ -351,7 +351,7 @@
+ while(a > 0 && FileName[a-1] != SLASH) a--;
+ memcpy(TempName, FileName, a);
+ strcpy(TempName+a, "XXXXXX");
+- mktemp(TempName);
++ mkstemp(TempName);
+ if(!TempName[0]) {
+ ErrFatal("Cannot find available temporary file name");
+ }
diff --git a/media-gfx/jhead/files/jhead-2.87-respect_flags.patch b/media-gfx/jhead/files/jhead-2.87-respect_flags.patch
new file mode 100644
index 000000000000..202b6ce8b622
--- /dev/null
+++ b/media-gfx/jhead/files/jhead-2.87-respect_flags.patch
@@ -0,0 +1,23 @@
+--- makefile.orig 2009-06-23 17:08:18.017847256 +0300
++++ makefile 2009-06-23 17:10:32.682853270 +0300
+@@ -3,7 +3,6 @@
+ #--------------------------------
+ OBJ=.
+ SRC=.
+-CFLAGS= -O3 -Wall
+
+ all: jhead
+
+@@ -11,10 +10,10 @@
+ $(OBJ)/exif.o $(OBJ)/iptc.o $(OBJ)/gpsinfo.o $(OBJ)/makernote.o
+
+ $(OBJ)/%.o:$(SRC)/%.c
+- ${CC} $(CFLAGS) -c $< -o $@
++ ${CC} ${CFLAGS} -c $< -o $@
+
+ jhead: $(objs) jhead.h
+- ${CC} -o jhead $(objs) -lm
++ ${CC} ${LDFLAGS} -o jhead $(objs) -lm
+
+ clean:
+ rm -f $(objs) jhead