summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Meier <maekke@gentoo.org>2009-06-01 13:20:18 +0000
committerMarkus Meier <maekke@gentoo.org>2009-06-01 13:20:18 +0000
commitcf5dc2a2434458aebee22f3383f11ac1ae8400e5 (patch)
treec2566aaf67cfcd23bebd88badd18ad07f167b2eb /media-libs/lensfun/files
parentold (diff)
downloadhistorical-cf5dc2a2434458aebee22f3383f11ac1ae8400e5.tar.gz
historical-cf5dc2a2434458aebee22f3383f11ac1ae8400e5.tar.bz2
historical-cf5dc2a2434458aebee22f3383f11ac1ae8400e5.zip
initial import of lensfun, ebuild by me, bug #245770
Package-Manager: portage-2.2_rc33/cvs/Linux i686
Diffstat (limited to 'media-libs/lensfun/files')
-rw-r--r--media-libs/lensfun/files/lensfun-0.2.3-as-needed.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/media-libs/lensfun/files/lensfun-0.2.3-as-needed.patch b/media-libs/lensfun/files/lensfun-0.2.3-as-needed.patch
new file mode 100644
index 000000000000..12287dba2c56
--- /dev/null
+++ b/media-libs/lensfun/files/lensfun-0.2.3-as-needed.patch
@@ -0,0 +1,13 @@
+diff -ru lensfun-0.2.3.orig/build/mak/compiler/gcc.mak lensfun-0.2.3/build/mak/compiler/gcc.mak
+--- lensfun-0.2.3.orig/build/mak/compiler/gcc.mak 2009-03-15 02:42:40.000000000 +0100
++++ lensfun-0.2.3/build/mak/compiler/gcc.mak 2009-03-15 02:43:37.000000000 +0100
+@@ -71,7 +71,7 @@
+ endef
+
+ LINK.GCC.AR = $(GCC.AR) $(GCC.ARFLAGS) $@ $^
+-LINK.GCC.EXEC = $(GCC.LD) -o $@ $(GCC.LDFLAGS) $(LDFLAGS) $1 $^ $(GCC.LDFLAGS.LIBS) $(LDFLAGS.LIBS) $2
++LINK.GCC.EXEC = $(GCC.LD) $(LDFLAGS) $^ $2 $(GCC.LDFLAGS.LIBS) $(LDFLAGS.LIBS) $(GCC.LDFLAGS) $1 -o $@
+ define LINK.GCC.SO
+ $(GCC.LD) -o $@.$(SHARED.$3) -Wl,"-soname=$(notdir $@).$(basename $(basename $(SHARED.$3)))" $(GCC.LDFLAGS.SHARED) $(GCC.LDFLAGS) $(LDFLAGS) $1 $^ $(GCC.LDFLAGS.LIBS) $(LDFLAGS.LIBS) $2
+ ln -fs $(notdir $@.$(SHARED.$3)) $@.$(basename $(basename $(SHARED.$3)))
+Only in lensfun-0.2.3/out/posix/release: deps