Ignore:
Timestamp:
Sep 30, 2008, 12:02:45 AM (11 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/caca/Makefile.am

    r2850 r2854  
    5959install-exec-local:
    6060        $(mkinstalldirs) $(DESTDIR)$(libdir)
    61         dllext=$$(grep dlname libcaca.la | cut -f2 -d.); \
    62         ln -sf libcaca.$$dllext $(DESTDIR)$(libdir)/libcucul.$$dllext; \
    63         ln -sf libcaca.$$dllext.0 $(DESTDIR)$(libdir)/libcucul.$$dllext.0
     61        . libcaca.la; \
     62        for x in $$library_names; do \
     63          ln -sf $$x $(DESTDIR)$(libdir)/$$(echo $$x | sed 's/caca/cucul/g'); \
     64        done
    6465
    6566install-data-local:
     
    6869
    6970uninstall-local:
    70         rm -f $(DESTDIR)$(libdir)/libcucul.so
    71         rm -f $(DESTDIR)$(libdir)/libcucul.so.0
    72         rm -f $(DESTDIR)$(libdir)/libcucul.sl
    73         rm -f $(DESTDIR)$(libdir)/libcucul.sl.0
    74         rm -f $(DESTDIR)$(libdir)/libcucul.dylib
    75         rm -f $(DESTDIR)$(libdir)/libcucul.dylib.0
     71        . libcaca.la; \
     72        for x in $$library_names; do \
     73          rm -f $(DESTDIR)$(libdir)/$$(echo $$x | sed 's/caca/cucul/g'); \
     74        done
    7675        rmdir $(DESTDIR)$(libdir) 2>/dev/null || true
    7776        rm -f $(DESTDIR)$(pkgconfigdir)/cucul.pc
Note: See TracChangeset for help on using the changeset viewer.