shithub: libdvdcss

Download patch

ref: 65e94b3fc670ad9336788d9b264ef4bc1ebf7098
parent: 526cc26f2a9149d186be8ec6cb614bae81ee87ea
author: Sam Hocevar <[email protected]>
date: Tue Jun 10 18:50:31 EDT 2003

* ./configure.ac: make use of the autotools/ directory.
  * ./bootstrap: libfool is a tool. Worked around its blatant ignorance of
    the AC_CONFIG_AUX_DIR directive.


--- a/Makefile.am
+++ b/Makefile.am
@@ -1,4 +1,4 @@
-SUBDIRS = src test
+SUBDIRS = src test autotools
 DIST_SUBDIRS = $(SUBDIRS) debian doc
 
 EXTRA_DIST = libdvdcss.spec bootstrap
--- /dev/null
+++ b/autotools/.cvsignore
@@ -1,0 +1,11 @@
+.dirstamp
+Makefile
+Makefile.in
+compile
+config.guess
+config.sub
+depcomp
+install-sh
+ltmain.sh
+missing
+mkinstalldirs
--- /dev/null
+++ b/autotools/Makefile.am
@@ -1,0 +1,1 @@
+
--- a/bootstrap
+++ b/bootstrap
@@ -1,7 +1,8 @@
 #! /bin/sh
 set -x
 
-rm -f aclocal.m4 configure config.guess config.log config.sub ltmain.sh libtool ltconfig missing mkinstalldirs depcomp install-sh
+rm -f aclocal.m4 configure config.guess config.log config.sub compile ltmain.sh libtool ltconfig missing mkinstalldirs depcomp install-sh
+(cd autotools && rm -f config.guess config.sub missing mkinstalldirs compile ltmain.sh depcomp install-sh)
 
 # Check for automake
 amvers="none"
@@ -33,7 +34,7 @@
 if test x$amvers = xnone
 then
   set +x
-  echo "you need automake version 1.5 or later"
+  echo "bootstrap: you need automake version 1.5 or later"
   exit 1
 fi
 
@@ -44,6 +45,13 @@
 else
   glibtoolize --force --copy || exit 1
 fi
+
+if test -f ltmain.sh
+then
+  echo "bootstrap: working around a minor libtool issue"
+  mv ltmain.sh autotools/
+fi
+
 autoheader || exit 1
 #add --include-deps if you want to bootstrap with any other compiler than gcc
 #automake${amvers} --add-missing --copy --include-deps || exit 1
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,8 @@
 AC_INIT(src/libdvdcss.c)
 
+AC_PREREQ(2.50)
+AC_CONFIG_AUX_DIR(autotools)
 AC_CANONICAL_SYSTEM
-AC_CONFIG_AUX_DIR(.)
 
 AM_INIT_AUTOMAKE(libdvdcss, 1.2.6)
 AM_CONFIG_HEADER(config.h)