Blame grass-shlib-soname.patch
|
Balint Cristian |
567ece7 |
--- include/Make/Shlib.make.shlibver~ 2006-02-10 16:31:42.000000000 +0100
|
|
Balint Cristian |
567ece7 |
+++ include/Make/Shlib.make 2007-02-07 08:55:42.000000000 +0100
|
|
Balint Cristian |
567ece7 |
@@ -1,9 +1,12 @@
|
|
Balint Cristian |
567ece7 |
# common dependencies and rules for building shared libraries
|
|
Balint Cristian |
567ece7 |
|
|
Balint Cristian |
567ece7 |
+GRASS_MAJOR=6
|
|
Balint Cristian |
567ece7 |
+GRASS_MINOR=2
|
|
Balint Cristian |
567ece7 |
+
|
|
Balint Cristian |
567ece7 |
ifdef MINGW
|
|
Balint Cristian |
567ece7 |
SHLIB = $(ARCH_LIBDIR)/$(SHLIB_NAME)$(SHLIB_SUFFIX)
|
|
Balint Cristian |
567ece7 |
else
|
|
Balint Cristian |
567ece7 |
-SHLIB = $(ARCH_LIBDIR)/$(SHLIB_PREFIX)$(SHLIB_NAME).$(GRASS_VERSION_NUMBER)$(SHLIB_SUFFIX)
|
|
Balint Cristian |
567ece7 |
+SHLIB = $(ARCH_LIBDIR)/$(SHLIB_PREFIX)$(SHLIB_NAME)$(SHLIB_SUFFIX).$(GRASS_VERSION_NUMBER)
|
|
Balint Cristian |
567ece7 |
endif
|
|
Balint Cristian |
567ece7 |
|
|
Balint Cristian |
567ece7 |
#for i18N support
|
|
Balint Cristian |
567ece7 |
@@ -15,7 +18,11 @@
|
|
Balint Cristian |
567ece7 |
LDFLAGS += $(SHLIB_LDFLAGS)
|
|
Balint Cristian |
567ece7 |
|
|
Balint Cristian |
567ece7 |
$(SHLIB): $(SHLIB_OBJS)
|
|
Balint Cristian |
567ece7 |
- $(SHLIB_LD) -o $@ $(LDFLAGS) $^ $(EXTRA_LIBS) && if [ -z "${MINGW}" ] ; then ln -f -s $(notdir $@) $(patsubst %.$(GRASS_VERSION_NUMBER)$(SHLIB_SUFFIX),%$(SHLIB_SUFFIX),$@); fi
|
|
Balint Cristian |
567ece7 |
+ $(SHLIB_LD) -o $@ -Wl,-soname,lib$(SHLIB_NAME)$(SHLIB_SUFFIX).$(GRASS_MAJOR).$(GRASS_MINOR) $(LDFLAGS) $^ $(EXTRA_LIBS) && \
|
|
Balint Cristian |
567ece7 |
+ if [ -z "${MINGW}" ] ; then \
|
|
Balint Cristian |
567ece7 |
+ ln -f -s $(notdir $@) $(patsubst %$(SHLIB_SUFFIX).$(GRASS_VERSION_NUMBER),%$(SHLIB_SUFFIX),$@); \
|
|
Balint Cristian |
567ece7 |
+ ln -f -s $(notdir $@) $(patsubst %$(SHLIB_SUFFIX).$(GRASS_VERSION_NUMBER),%$(SHLIB_SUFFIX).$(GRASS_MAJOR).$(GRASS_MINOR),$@); \
|
|
Balint Cristian |
567ece7 |
+ fi
|
|
Balint Cristian |
567ece7 |
|
|
Balint Cristian |
567ece7 |
shlib: $(SHLIB)
|
|
Balint Cristian |
567ece7 |
|