Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
libdvbpsi
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
libdvbpsi
Commits
d70cfbad
Commit
d70cfbad
authored
Jul 14, 2008
by
Sam Hocevar
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* bootstrap: update bootstrapping script.
parent
352e8b2b
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
25 additions
and
10 deletions
+25
-10
bootstrap
bootstrap
+25
-10
No files found.
bootstrap
View file @
d70cfbad
#! /bin/sh
#! /bin/sh
# $Id$
# bootstrap: the ultimate bootstrap/autogen.sh script for autotools projects
# bootstrap: generic bootstrap/autogen.sh script for autotools projects
# Copyright (c) 2002, 2003, 2004, 2005, 2006 Sam Hocevar <sam@zoy.org>
#
#
# This program is free software; you can redistribute it and/or
# Copyright (c) 2002-2007 Sam Hocevar <sam@zoy.org>
# modify it under the terms of the Do What The Fuck You Want To
#
# Public License, Version 2, as published by Sam Hocevar. See
# This program is free software. It comes without any warranty, to
# the extent permitted by applicable law. You can redistribute it
# and/or modify it under the terms of the Do What The Fuck You Want
# To Public License, Version 2, as published by Sam Hocevar. See
# http://sam.zoy.org/wtfpl/COPYING for more details.
# http://sam.zoy.org/wtfpl/COPYING for more details.
#
#
# The latest version of this script can be found at the following place:
# The latest version of this script can be found at the following place:
...
@@ -25,16 +28,20 @@ else
...
@@ -25,16 +28,20 @@ else
fi
fi
# Check for needed features
# Check for needed features
auxdir
=
"
`
sed
-ne
's/^[ \t]*A._CONFIG_AUX_DIR *(
*\([^
)]*\).*/\1/p'
$conffile
`
"
auxdir
=
"
`
sed
-ne
's/^[ \t]*A._CONFIG_AUX_DIR *(
[[ ]*\([^]
)]*\).*/\1/p'
$conffile
`
"
libtool
=
"
`
grep
-q
'^[ \t]*A._PROG_LIBTOOL'
$conffile
&&
echo yes
||
echo
no
`
"
libtool
=
"
`
grep
-q
'^[ \t]*A._PROG_LIBTOOL'
$conffile
&&
echo yes
||
echo
no
`
"
pkgconfig
=
"
`
grep
-q
'^[ \t]*PKG_PROG_PKG_CONFIG'
$conffile
&&
echo yes
||
echo
no
`
"
header
=
"
`
grep
-q
'^[ \t]*A._CONFIG_HEADER'
$conffile
&&
echo yes
||
echo
no
`
"
header
=
"
`
grep
-q
'^[ \t]*A._CONFIG_HEADER'
$conffile
&&
echo yes
||
echo
no
`
"
aclocalflags
=
"
`
sed
-ne
's/^[ \t]*ACLOCAL_AMFLAGS[ \t]*=//p'
Makefile.am
`
"
aclocalflags
=
"
`
sed
-ne
's/^[ \t]*ACLOCAL_AMFLAGS[ \t]*=//p'
Makefile.am
`
"
# Check for automake
# Check for automake
amvers
=
"no"
amvers
=
"no"
for
v
in
"-1.10"
"110"
"-1.9"
"19"
"-1.8"
"18"
"-1.7"
"17"
"-1.6"
"16"
"-1.5"
"15"
;
do
for
v
in
10 9 8 7 6 5
;
do
if
automake
${
v
}
--version
>
/dev/null 2>&1
;
then
if
automake-1.
${
v
}
--version
>
/dev/null 2>&1
;
then
amvers
=
"
${
v
}
"
amvers
=
"-1.
${
v
}
"
break
elif
automake1.
${
v
}
--version
>
/dev/null 2>&1
;
then
amvers
=
"1.
${
v
}
"
break
break
fi
fi
done
done
...
@@ -87,6 +94,14 @@ if test "$libtool" = "yes"; then
...
@@ -87,6 +94,14 @@ if test "$libtool" = "yes"; then
fi
fi
fi
fi
# Check for pkg-config
if
test
"
$pkgconfig
"
=
"yes"
;
then
if
!
pkg-config
--version
>
/dev/null 2>&1
;
then
echo
"
$0
: you need pkg-config"
exit
1
fi
fi
# Remove old cruft
# Remove old cruft
for
x
in
aclocal.m4 configure config.guess config.log config.sub config.cache config.h.in config.h compile libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 ltmain.sh libtool ltconfig missing mkinstalldirs depcomp install-sh
;
do
rm
-f
$x
autotools/
$x
;
if
test
-n
"
$auxdir
"
;
then
rm
-f
"
$auxdir
/
$x
"
;
fi
;
done
for
x
in
aclocal.m4 configure config.guess config.log config.sub config.cache config.h.in config.h compile libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 ltmain.sh libtool ltconfig missing mkinstalldirs depcomp install-sh
;
do
rm
-f
$x
autotools/
$x
;
if
test
-n
"
$auxdir
"
;
then
rm
-f
"
$auxdir
/
$x
"
;
fi
;
done
rm
-Rf
autom4te.cache
rm
-Rf
autom4te.cache
...
@@ -94,7 +109,7 @@ if test -n "$auxdir"; then
...
@@ -94,7 +109,7 @@ if test -n "$auxdir"; then
if
test
!
-d
"
$auxdir
"
;
then
if
test
!
-d
"
$auxdir
"
;
then
mkdir
"
$auxdir
"
mkdir
"
$auxdir
"
fi
fi
aclocalflags
=
"
${
aclocalflags
}
-I
$auxdir
"
aclocalflags
=
"
${
aclocalflags
}
-I
$auxdir
-I .
"
fi
fi
# Explain what we are doing from now
# Explain what we are doing from now
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment