]> git.sesse.net Git - vlc/blobdiff - extras/libdvdcss/Makefile
* Added a make uninstall rule.
[vlc] / extras / libdvdcss / Makefile
index 859366e0b3a912eb22ec3461c3589e1bc9fd6098..e72a75712e7de28853437dc6fa5431ff09fa0bfa 100644 (file)
@@ -22,7 +22,7 @@ $(LIBDVDCSS_O): %.o: %.c
        $(CC) $(CFLAGS) $(PCFLAGS) -c -o $@ $<
 
 ../../lib/libdvdcss.so.$(LIBDVDCSS_VERSION): $(LIBDVDCSS_O)
-       $(CC) $(PCFLAGS) -o $@ $^ $(PLCFLAGS)
+       $(CC) $(PCFLAGS) -Wl,-soname -Wl,libdvdcss.so.$(LIBDVDCSS_MAJOR) -o $@ $^ $(PLCFLAGS)
        rm -f ../../lib/libdvdcss.so && ln -s libdvdcss.so.$(LIBDVDCSS_VERSION) ../../lib/libdvdcss.so
        rm -f ../../lib/libdvdcss.so.$(LIBDVDCSS_MAJOR) && ln -s libdvdcss.so.$(LIBDVDCSS_VERSION) ../../lib/libdvdcss.so.$(LIBDVDCSS_MAJOR)
 
@@ -41,3 +41,10 @@ install:
        rm -f $(DESTDIR)$(libdir)/libdvdcss.so && ln -s libdvdcss.so.$(LIBDVDCSS_VERSION) $(DESTDIR)$(libdir)/libdvdcss.so
        rm -f $(DESTDIR)$(libdir)/libdvdcss.so.$(LIBDVDCSS_MAJOR) && ln -s libdvdcss.so.$(LIBDVDCSS_VERSION) $(DESTDIR)$(libdir)/libdvdcss.so.$(LIBDVDCSS_MAJOR)
 
+uninstall:
+       rm -f $(DESTDIR)$(includedir)/videolan/dvdcss.h
+       rm -f $(DESTDIR)$(libdir)/libdvdcss.a
+       rm -f $(DESTDIR)$(libdir)/libdvdcss.so
+       rm -f $(DESTDIR)$(libdir)/libdvdcss.so.$(LIBDVDCSS_MAJOR)
+       rm -f $(DESTDIR)$(libdir)/libdvdcss.so.$(LIBDVDCSS_VERSION)
+