- build with external libdvdread for older releases - fix version.h - fix soname - fix lib paths on 64bit
92 lines
3.3 KiB
Diff
92 lines
3.3 KiB
Diff
diff -up libdvdnav-4.1.1/Makefile.destdir libdvdnav-4.1.1/Makefile
|
|
--- libdvdnav-4.1.1/Makefile.destdir 2007-11-21 21:00:45.000000000 +0100
|
|
+++ libdvdnav-4.1.1/Makefile 2007-11-21 21:01:59.000000000 +0100
|
|
@@ -112,39 +112,39 @@ ${DVDREAD_SHLIB}: version.h $(.OBJDIR) $
|
|
# Install targets
|
|
|
|
install-headers:
|
|
- install -d $(incdir)
|
|
- install -m 644 $(HEADERS) $(incdir)
|
|
- install -d $(dvdread_incdir)
|
|
- install -m 644 $(DVDREAD_HEADERS) $(dvdread_incdir)
|
|
+ install -d $(DESTDIR)$(incdir)
|
|
+ install -m 644 $(HEADERS) $(DESTDIR)$(incdir)
|
|
+ install -d $(DESTDIR)$(dvdread_incdir)
|
|
+ install -m 644 $(DVDREAD_HEADERS) $(DESTDIR)$(dvdread_incdir)
|
|
|
|
install-shared: $(SHLIB)
|
|
- install -d $(shlibdir)
|
|
+ install -d $(DESTDIR)$(shlibdir)
|
|
|
|
install $(INSTALLSTRIP) -m 755 $(.OBJDIR)/$(SHLIB) \
|
|
- $(shlibdir)/$(SHLIB).$(SHLIB_VERSION)
|
|
+ $(DESTDIR)$(shlibdir)/$(SHLIB).$(SHLIB_VERSION)
|
|
install $(INSTALLSTRIP) -m 755 $(.OBJDIR)/$(MINI_SHLIB) \
|
|
- $(shlibdir)/$(MINI_SHLIB).$(SHLIB_VERSION)
|
|
+ $(DESTDIR)$(shlibdir)/$(MINI_SHLIB).$(SHLIB_VERSION)
|
|
install $(INSTALLSTRIP) -m 755 $(.OBJDIR)/$(DVDREAD_SHLIB) \
|
|
- $(shlibdir)/$(DVDREAD_SHLIB).$(SHLIB_VERSION)
|
|
+ $(DESTDIR)$(shlibdir)/$(DVDREAD_SHLIB).$(SHLIB_VERSION)
|
|
|
|
- cd $(shlibdir) && \
|
|
+ cd $(DESTDIR)$(shlibdir) && \
|
|
ln -sf $(SHLIB).$(SHLIB_VERSION) $(SHLIB).$(SHLIB_MAJOR)
|
|
- cd $(shlibdir) && \
|
|
+ cd $(DESTDIR)$(shlibdir) && \
|
|
ln -sf $(MINI_SHLIB).$(SHLIB_VERSION) $(MINI_SHLIB).$(SHLIB_MAJOR)
|
|
- cd $(shlibdir) && \
|
|
+ cd $(DESTDIR)$(shlibdir) && \
|
|
ln -sf $(DVDREAD_SHLIB).$(SHLIB_VERSION) $(DVDREAD_SHLIB).$(SHLIB_MAJOR)
|
|
- cd $(shlibdir) && \
|
|
+ cd $(DESTDIR)$(shlibdir) && \
|
|
ln -sf $(SHLIB).$(SHLIB_MAJOR) $(SHLIB)
|
|
- cd $(shlibdir) && \
|
|
+ cd $(DESTDIR)$(shlibdir) && \
|
|
ln -sf $(MINI_SHLIB).$(SHLIB_MAJOR) $(MINI_SHLIB)
|
|
- cd $(shlibdir) && \
|
|
+ cd $(DESTDIR)$(shlibdir) && \
|
|
ln -sf $(DVDREAD_SHLIB).$(SHLIB_MAJOR) $(DVDREAD_SHLIB)
|
|
|
|
install-static: $(LIB)
|
|
- install -d $(libdir)
|
|
+ install -d $(DESTDIR)$(libdir)
|
|
|
|
- install $(INSTALLSTRIP) -m 755 $(.OBJDIR)/$(LIB) $(libdir)/$(LIB)
|
|
- install $(INSTALLSTRIP) -m 755 $(.OBJDIR)/$(DVDREAD_LIB) $(libdir)/$(DVDREAD_LIB)
|
|
+ install $(INSTALLSTRIP) -m 755 $(.OBJDIR)/$(LIB) $(DESTDIR)$(libdir)/$(LIB)
|
|
+ install $(INSTALLSTRIP) -m 755 $(.OBJDIR)/$(DVDREAD_LIB) $(DESTDIR)$(libdir)/$(DVDREAD_LIB)
|
|
|
|
|
|
# Clean targets
|
|
@@ -168,8 +168,8 @@ dvdnav-config: $(.OBJDIR)
|
|
chmod 0755 $(SRC_PATH_BARE)/$(.OBJDIR)/dvdnav-config
|
|
|
|
install-dvdnav-config: dvdnav-config
|
|
- install -d $(PREFIX)/bin
|
|
- install -m 0755 $(.OBJDIR)/dvdnav-config $(PREFIX)/bin/dvdnav-config
|
|
+ install -d $(DESTDIR)$(PREFIX)/bin
|
|
+ install -m 0755 $(.OBJDIR)/dvdnav-config $(DESTDIR)$(PREFIX)/bin/dvdnav-config
|
|
|
|
|
|
vpath %.so ${.OBJDIR}
|
|
diff -up libdvdnav-4.1.1/configure2.destdir libdvdnav-4.1.1/configure2
|
|
--- libdvdnav-4.1.1/configure2.destdir 2007-11-21 21:00:45.000000000 +0100
|
|
+++ libdvdnav-4.1.1/configure2 2007-11-21 21:00:45.000000000 +0100
|
|
@@ -127,11 +127,11 @@ esac
|
|
cat > config.mak << EOF
|
|
# Automatically generated by configure, do not edit
|
|
DESTDIR =
|
|
-PREFIX=\$(DESTDIR)$PREFIX
|
|
-libdir=\$(DESTDIR)$libdir
|
|
-shlibdir=\$(DESTDIR)$shlibdir
|
|
-incdir=\$(DESTDIR)$incdir
|
|
-dvdread_incdir=\$(DESTDIR)$dvdread_incdir
|
|
+PREFIX=$PREFIX
|
|
+libdir=$libdir
|
|
+shlibdir=$shlibdir
|
|
+incdir=$incdir
|
|
+dvdread_incdir=$dvdread_incdir
|
|
THREADLIB=$threadlib
|
|
BUILD_SHARED=$SHARED
|
|
BUILD_STATIC=$STATIC
|