Sophie

Sophie

distrib > Mandriva > 2009.1 > x86_64 > by-pkgid > 94f695637c841d15dbbb3da3319f7a3d > files > 1

libstemmer-0-6mdv2009.1.src.rpm

--- Makefile	2008-03-06 00:00:05.000000000 +0100
+++ Makefile.oden	2008-06-10 21:09:45.000000000 +0200
@@ -1,9 +1,55 @@
 include mkinc.mak
-CFLAGS=-Iinclude
-all: libstemmer.o stemwords
-libstemmer.o: $(snowball_sources:.c=.o)
-	$(AR) -cru $@ $^
-stemwords: examples/stemwords.o libstemmer.o
-	$(CC) -o $@ $^
+CFLAGS+=-Wall -Iinclude -fPIC -DPIC -D_REENTRANT
+CC=gcc
+bindir = /usr/bin
+libdir = /usr/lib
+includedir = /usr/include
+DESTDIR = 
+
+AR = ar
+RANLIB = ranlib
+LIBTOOL = libtool
+INSTALL = install -c
+LDFLAGS = 
+
+LT_CURRENT=0
+LT_REVISION=0
+LT_AGE=0
+
+LTOBJS:= $(snowball_sources:.c=.o)
+
+all: libstemmer.la libstemmer.a stemwords
+
+libstemmer.la: $(LTOBJS)
+	$(LIBTOOL) --mode=link $(CC) $(CFLAGS) -rpath $(libdir) \
+	-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) -o \
+	$@ $(LDFLAGS) $(LTOBJS)
+
+libstemmer.a: libstemmer.la
+	$(AR) cru .libs/$@ $(LTOBJS)
+
+stemwords: examples/stemwords.o libstemmer.la
+	$(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o $@ $(LDFLAGS) $^
+
+%.o: %.c
+	$(CC) -c $(CFLAGS) $< -o $@
+
+%.lo: %.c
+	$(LIBTOOL) --mode=compile $(CC) -c $(CFLAGS) $< -o $@
+
+install:
+	$(INSTALL) -d $(DESTDIR)$(bindir)
+	$(INSTALL) -d $(DESTDIR)$(libdir)
+	$(INSTALL) -d $(DESTDIR)$(includedir)/libstemmer
+	$(LIBTOOL) --mode=install $(INSTALL) libstemmer.la $(DESTDIR)$(libdir)
+	$(LIBTOOL) --mode=install $(INSTALL) -m 755 stemwords $(DESTDIR)$(bindir)
+	$(INSTALL) -m 644 libstemmer/modules.h $(DESTDIR)$(includedir)/libstemmer
+	$(INSTALL) -m 644 runtime/api.h $(DESTDIR)$(includedir)/libstemmer
+	$(INSTALL) -m 644 runtime/header.h $(DESTDIR)$(includedir)/libstemmer
+	$(INSTALL) -m 644 include/libstemmer.h $(DESTDIR)$(includedir)/libstemmer
+
 clean:
+	rm -f *.o *.lo *.a *.la
+	rm -rf .libs
 	rm -f stemwords *.o src_c/*.o runtime/*.o libstemmer/*.o
+