Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > 008feac6d475909aae402ca6864a54ac > files > 3

zaptel-1.4.5.1-3mdv2008.0.src.rpm

--- Makefile.mdk	2007-08-17 14:50:36.000000000 +0200
+++ Makefile	2007-08-18 09:46:31.000000000 +0200
@@ -138,7 +138,7 @@
   ALL_MODULES+=$(patsubst %,xpp/%.ko,xpp_usb xpd_fxo xpd_fxs xpp)
 endif
 
-CFLAGS+=-I. -O4 -g -Wall -DBUILDING_TONEZONE #-DTONEZONE_DRIVER
+CFLAGS+=-I. $(RPM_OPT_FLAGS) -DBUILDING_TONEZONE #-DTONEZONE_DRIVER
 ifneq (,$(findstring ppc,$(UNAME_M)))
 CFLAGS_PPC:=-fsigned-char
 endif
@@ -303,10 +303,10 @@
 tor2ee: LDLIBS+=-lpci
 
 zonedata.lo: zonedata.c
-	$(CC) -c $(LCFLAGS) -o $@ $^
+	$(CC) $(CFLAGS) -c $(LCFLAGS) -o $@ $^
 
 tonezone.lo: tonezone.c
-	$(CC) -c $(LCFLAGS) -o $@ $^
+	$(CC) $(CFLAGS) -c $(LCFLAGS) -o $@ $^
 
 tones.h: gendigits
 	./gendigits > $@
@@ -318,7 +318,7 @@
 	./makefw $< radfw > $@
 
 makefw: makefw.c
-	$(HOSTCC) -o $@ $^
+	gcc -o $@ $^
 
 gendigits: gendigits.c
 	$(HOSTCC) -o $@ $^ -lm
@@ -334,7 +334,7 @@
 
 ztspeed: CFLAGS=
 ztspeed.o: CFLAGS=
-zttool: LDLIBS+=$(NEWT_LIB)
+zttool: LDLIBS+=-lnewt
 sethdlc-new.o: CFLAGS+=-I$(KINCLUDES)
 
 $(LTZ_A): $(LTZ_A_OBJS)
@@ -342,7 +342,10 @@
 	ranlib $@
 
 $(LTZ_SO): $(LTZ_SO_OBJS)
-	$(CC) $(CFLAGS) -shared -Wl,-soname,$(LTZ_SO).$(LTZ_SO_MAJOR_VER).$(LTZ_SO_MINOR_VER) -o $@ $^ $(LDFLAGS) $(LDLIBS) -lm
+	$(CC) $(CFLAGS) -shared -Wl,-soname,$(LTZ_SO).$(LTZ_SO_MAJOR_VER) \
+	-lm -o $(LTZ_SO).$(LTZ_SO_MAJOR_VER).$(LTZ_SO_MINOR_VER) $^
+	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)
 
 ztcfg.c: ztcfg.h
 
@@ -362,7 +365,7 @@
 complex.o mknotch.o: %.o: %.cc
 	$(CC) $(CFLAGS) -o $@ -c $<
 
-usbfxstest: LDLIBS+=-lzap
+usbfxstest: LDLIBS+=-lzap -lm
 fxstest: $(LTZ_SO)
 fxstest: LDLIBS+=-lm
 fxotune: LDLIBS+=-lm