diff options
author | 2010-07-30 12:27:51 +0000 | |
---|---|---|
committer | 2010-07-30 12:27:51 +0000 | |
commit | 294daff5e2395d61691a231a86cb920d90fb9ec4 (patch) | |
tree | 386d981f5523d3a00d39a2ede792161b504b757c /sci-libs/gdal/files | |
parent | Initial package for the vp8enc/vp8dec GStreamer elements from gst-plugins-bad... (diff) | |
download | historical-294daff5e2395d61691a231a86cb920d90fb9ec4.tar.gz historical-294daff5e2395d61691a231a86cb920d90fb9ec4.tar.bz2 historical-294daff5e2395d61691a231a86cb920d90fb9ec4.zip |
Version bump. Drop older. Grass support to be done.
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'sci-libs/gdal/files')
-rw-r--r-- | sci-libs/gdal/files/1.7.2-ruby_cflags.patch | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/sci-libs/gdal/files/1.7.2-ruby_cflags.patch b/sci-libs/gdal/files/1.7.2-ruby_cflags.patch new file mode 100644 index 000000000000..1371c0535457 --- /dev/null +++ b/sci-libs/gdal/files/1.7.2-ruby_cflags.patch @@ -0,0 +1,35 @@ +--- swig/ruby/RubyMakefile.mk.orig 2010-07-27 16:55:52.061254647 +0200 ++++ swig/ruby/RubyMakefile.mk 2010-07-27 16:57:06.837255416 +0200 +@@ -25,7 +25,9 @@ + INSTALL_DIR := $(RUBY_EXTENSIONS_DIR)/gdal + + RUBY_INCLUDE = -I$(RUBY_INCLUDE_DIR) +-LDFLAGS += -Xcompiler -shared -L$(RUBY_LIB_DIR) ++LDFLAGS += -fPIC -DPIC -Xcompiler -shared -L$(RUBY_LIB_DIR) ++CFLAGS += -fPIC -DPIC ++CXXFLAGS += -fPIC -DPIC + RUBY_LIB := -l$(RUBY_SO_NAME) + + build: $(RUBY_MODULES) +@@ -40,17 +42,17 @@ + $(INSTALL_DIR): + mkdir -p $(DESTDIR)$(INSTALL_DIR) + +-install: $(INSTALL_DIR) +- $(INSTALL) $(RUBY_MODULES) $(DESTDIR)$(INSTALL_DIR) ++install: $(INSTALL_DIR) $(RUBY_MODULES) ++ for f in $(RUBY_MODULES) ; do $(INSTALL) $$f $(DESTDIR)$(INSTALL_DIR) ; done + + $(RUBY_MODULES): %.so: %_wrap.o + $(LD) $(LDFLAGS) $(LIBS) $(GDAL_SLIB_LINK) $(RUBY_LIB) $< -o $@ + + %.o: %.cpp +- $(CXX) $(CFLAGS) $(GDAL_INCLUDE) $(RUBY_INCLUDE) -c $< ++ $(CXX) $(CXXFLAGS) $(GDAL_INCLUDE) $(RUBY_INCLUDE) -c $< + + %.o: %.cxx +- $(CXX) $(CFLAGS) $(GDAL_INCLUDE) $(RUBY_INCLUDE) -c $< ++ $(CXX) $(CXXFLAGS) $(GDAL_INCLUDE) $(RUBY_INCLUDE) -c $< + + %.o: %.c + $(CC) $(CFLAGS) $(GDAL_INCLUDE) $(RUBY_INCLUDE) -c $< |