Ignore:
Timestamp:
Sep 30, 2008, 12:02:45 AM (12 years ago)
Author:
Sam Hocevar
Message:

Fix for the libcucul symlinks installation, courtesy of Ben Wiley Sittler.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/cxx/Makefile.am

    r2850 r2854  
    2424install-exec-local:
    2525        $(mkinstalldirs) $(DESTDIR)$(libdir)
    26         dllext=$$(grep dlname libcaca++.la | cut -f2 -d.); \
    27         ln -sf libcaca++.$$dllext $(DESTDIR)$(libdir)/libcucul++.$$dllext; \
    28         ln -sf libcaca++.$$dllext.0 $(DESTDIR)$(libdir)/libcucul++.$$dllext.0
     26        . libcaca++.la; \
     27        for x in $$library_names; do \
     28          ln -sf $$x $(DESTDIR)$(libdir)/$$(echo $$x | sed 's/caca/cucul/g'); \
     29        done
    2930
    3031install-data-local:
     
    3334
    3435uninstall-local:
    35         rm -f $(DESTDIR)$(libdir)/libcucul++.so
    36         rm -f $(DESTDIR)$(libdir)/libcucul++.so.0
    37         rm -f $(DESTDIR)$(libdir)/libcucul++.sl
    38         rm -f $(DESTDIR)$(libdir)/libcucul++.sl.0
    39         rm -f $(DESTDIR)$(libdir)/libcucul++.dylib
    40         rm -f $(DESTDIR)$(libdir)/libcucul++.dylib.0
     36        . libcaca++.la; \
     37        for x in $$library_names; do \
     38          rm -f $(DESTDIR)$(libdir)/$$(echo $$x | sed 's/caca/cucul/g'); \
     39        done
    4140        rmdir $(DESTDIR)$(libdir) 2>/dev/null || true
    4241        rm -f $(DESTDIR)$(pkgconfigdir)/cucul++.pc
Note: See TracChangeset for help on using the changeset viewer.