Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 8abaca718808f5de8d4ce0a27c7c282f > files > 15

dahdi-2.6.1-2.mga3.src.rpm

diff -U2 --recursive dahdi-tools-2.2.0.orig/Makefile dahdi-tools-2.2.0/Makefile
--- dahdi-tools-2.2.0.orig/Makefile	2009-06-08 19:02:48.000000000 +0200
+++ dahdi-tools-2.2.0/Makefile	2009-07-13 14:44:23.000000000 +0200
@@ -31,5 +31,6 @@
 
 OPTFLAGS=-O2
-CFLAGS+=-I. $(OPTFLAGS) -g -fPIC -Wall -DBUILDING_TONEZONE #-DTONEZONE_DRIVER
+RPM_OPT_FLAGS=$(OPTFLAGS)
+CFLAGS+=-I. $(RPM_OPT_FLAGS) -g -fPIC -Wall -DBUILDING_TONEZONE #-DTONEZONE_DRIVER
 ifneq (,$(findstring ppc,$(UNAME_M)))
 CFLAGS+=-fsigned-char
@@ -173,6 +174,8 @@
 
 $(LTZ_SO): $(LTZ_SO_OBJS)
-	$(CC) $(CFLAGS) -shared -Wl,-soname,$(LTZ_SO).$(LTZ_SO_MAJOR_VER).$(LTZ_SO_MINOR_VER) -o $@ $^ -lm
-
+	$(CC) $(CFLAGS) -shared -Wl,-soname,$(LTZ_SO).$(LTZ_SO_MAJOR_VER) \
+	-o $(LTZ_SO).$(LTZ_SO_MAJOR_VER).$(LTZ_SO_MINOR_VER) $^ -lm
+	ln -snf $(LTZ_SO).$(LTZ_SO_MAJOR_VER).$(LTZ_SO_MINOR_VER) $(LTZ_SO).$(LTZ_SO_MAJOR_VER)
+	ln -snf $(LTZ_SO).$(LTZ_SO_MAJOR_VER).$(LTZ_SO_MINOR_VER) $(LTZ_SO)
 dahdi_cfg: $(LTZ_A)
 dahdi_cfg: LIBS+=-lm