]> git.pld-linux.org Git - packages/SuiteSparse_config.git/blame - SuiteSparse_config-shared.patch
- release 4 (by relup.sh)
[packages/SuiteSparse_config.git] / SuiteSparse_config-shared.patch
CommitLineData
127eb201
JB
1--- SuiteSparse_config/Makefile.orig 2012-05-27 00:53:19.000000000 +0200
2+++ SuiteSparse_config/Makefile 2012-06-26 19:54:44.061969831 +0200
3@@ -8,17 +8,15 @@
50516a28 4
127eb201 5 include SuiteSparse_config.mk
50516a28 6
127eb201
JB
7-ccode: libsuitesparseconfig.a
8+ccode: libsuitesparseconfig.la
50516a28 9
127eb201
JB
10-all: libsuitesparseconfig.a
11+all: libsuitesparseconfig.la
50516a28 12
127eb201
JB
13-library: libsuitesparseconfig.a
14+library: libsuitesparseconfig.la
15
16-libsuitesparseconfig.a: SuiteSparse_config.c SuiteSparse_config.h
17- $(CC) $(CF) -c SuiteSparse_config.c
18- $(ARCHIVE) libsuitesparseconfig.a SuiteSparse_config.o
19- $(RANLIB) libsuitesparseconfig.a
20- - $(RM) SuiteSparse_config.o
21+libsuitesparseconfig.la: SuiteSparse_config.c SuiteSparse_config.h
22+ libtool --mode=compile --tag=CC $(CC) $(CF) -c SuiteSparse_config.c
28d891a0 23+ libtool --mode=link --tag=CC $(CC) $(LDFLAGS) $(CFLAGS) -o libsuitesparseconfig.la SuiteSparse_config.lo -lrt -lm -rpath $(INSTALL_LIB)
50516a28
JB
24
25 distclean: purge
26
127eb201 27@@ -30,14 +28,12 @@
50516a28 28
127eb201 29 # install SuiteSparse_config
50516a28 30 install:
127eb201
JB
31- $(CP) libsuitesparseconfig.a $(INSTALL_LIB)/libsuitesparseconfig.$(VERSION).a
32- ( cd $(INSTALL_LIB) ; ln -sf libsuitesparseconfig.$(VERSION).a libsuitesparseconfig.a )
33- $(CP) SuiteSparse_config.h $(INSTALL_INCLUDE)
34- chmod 644 $(INSTALL_LIB)/libsuitesparseconfig*.a
35- chmod 644 $(INSTALL_INCLUDE)/SuiteSparse_config.h
36+ libtool --mode=install $(CP) libsuitesparseconfig.la $(DESTDIR)$(INSTALL_LIB)
37+ $(CP) SuiteSparse_config.h $(DESTDIR)$(INSTALL_INCLUDE)
38+ chmod 644 $(DESTDIR)$(INSTALL_INCLUDE)/SuiteSparse_config.h
39
40 # uninstall SuiteSparse_config
50516a28 41 uninstall:
127eb201
JB
42- $(RM) $(INSTALL_LIB)/libsuitesparseconfig*.a
43- $(RM) $(INSTALL_INCLUDE)/SuiteSparse_config.h
44+ $(RM) $(DESTDIR)$(INSTALL_LIB)/libsuitesparseconfig.la
45+ $(RM) $(DESTDIR)$(INSTALL_INCLUDE)/SuiteSparse_config.h
50516a28 46
This page took 0.098893 seconds and 4 git commands to generate.