libjconv (2.8-6) direct (non packaging) changes

Summary

 Makefile |    7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

    
download this patch

Patch contents

--- libjconv-2.8.orig/Makefile
+++ libjconv-2.8/Makefile
@@ -5,14 +5,15 @@
 CFLAGS += -Wall -O9 -fPIC -DHAVE_CODESET
 #CFLAGS = -g -Wall -O0 -fPIC
 PKGDIR = libjconv-2.8
+MAJOR = 2
 
 all: jconv libjconv.so libjconv.a default.conf
 
-jconv: jconv.o $(OBJS)
-	$(CC) $(CFLAGS) $(LDFLAGS) -o jconv jconv.o $(OBJS)
+jconv: jconv.o libjconv.so
+	$(CC) $(CFLAGS) $(LDFLAGS) -o jconv jconv.o -L. -ljconv
 
 libjconv.so: $(OBJS)
-	$(CC) $(CFLAGS) $(LDFLAGS) -shared -Wl,-soname,libjconv.so.0 -o libjconv.so $(OBJS)
+	$(CC) $(CFLAGS) $(LDFLAGS) -shared -Wl,-soname,libjconv.so.$(MAJOR) -o libjconv.so $(OBJS)
 
 libjconv.a: $(OBJS)
 	ar rc libjconv.a $(OBJS)