X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=bootstrap;h=4a9e423b6b3e676ba86eac4f317a9e965d038daa;hb=639c2a0e2aeb95d127b219327e2240090a363284;hp=f753422f30ccbc30794e8b2aae68b3577782888a;hpb=99fb54995a368caa23f87bbf7b08a2b63878c2f3;p=vlc diff --git a/bootstrap b/bootstrap index f753422f30..4a9e423b6b 100755 --- a/bootstrap +++ b/bootstrap @@ -127,8 +127,8 @@ dnl Private VLC macros - generated by bootstrap EOF if [ "${PKGCONFIG}" = "no" ]; then cat >> m4/private.m4 << EOF -dnl User does not have pkg-config, so this is a no-op -AC_DEFUN([PKG_CHECK_MODULES], [:], [], [], []) +dnl User does not have pkg-config, so assume package was not found +AC_DEFUN([PKG_CHECK_MODULES],[ifelse([\$4], , :, [\$4])]) EOF fi @@ -212,13 +212,13 @@ all-modules: @set fnord \$\$MAKEFLAGS; amf=\$\$2; targets=\`\\ if test "\$(plugin)" != "no"; then z=\$\$(\$(VLC_CONFIG) --list plugin); for mod in \$(mods); do case "\$\$z " in *\ \$\${mod}\ *) echo lib\$\${mod}_plugin\$(LIBEXT);; esac; done; fi; \\ if test "\$(builtin)" != "no"; then z=\$\$(\$(VLC_CONFIG) --list builtin); for mod in \$(mods); do case "\$\$z " in *\ \$\${mod}\ *) echo lib\$\${mod}.a;; esac; done; fi; \\ - if test "\$(pic)" == "pic"; then z=\$\$(\$(VLC_CONFIG) --list builtin); for mod in \$(mods); do case "\$\$z " in *\ \$\${mod}\ *) echo lib\$\${mod}_pic.a;; esac; done; fi; \\ + if test "\$(pic)" = "pic"; then z=\$\$(\$(VLC_CONFIG) --list builtin); for mod in \$(mods); do case "\$\$z " in *\ \$\${mod}\ *) echo lib\$\${mod}_pic.a;; esac; done; fi; \\ \`; case "\$\$targets" in *lib*) \$(MAKE) \$(AM_MAKEFLAGS) \$\$targets || case "\$\$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; ;; esac; \\ test -z "\$\$fail" # Build a plugin with the adequate linker and linker's flags _plugin.a_plugin\$(LIBEXT): - @mod="\$*" ; mod=\$\${mod:3} ; \ + @mod="\$*" ; mod=\$\${mod#lib} ; \ ldfl="\`\$(VLC_CONFIG) --libs plugin \$\$mod\` -u \$(SYMPREF)\$(VLC_ENTRY)" ; \ case \`\$(VLC_CONFIG) --linkage \$\$mod\` in \\ c++) ld="\$(CXXLINK)" ;; \ @@ -228,8 +228,10 @@ _plugin.a_plugin\$(LIBEXT): echo \$\$ld \$< \$\$ldfl ; \ \$\$ld \$< \$\$ldfl +if MAINTAINER_MODE \$(srcdir)/Makefile.am: \$(srcdir)/Modules.am \$(top_srcdir)/bootstrap cd \$(top_srcdir) && \$(SHELL) ./bootstrap +endif mostlyclean-local: -rm -f *.a *\$(LIBEXT) @@ -439,7 +441,7 @@ set +x ## ## Tell the user about gettext, pkg-config and sed ## -if [ "${GETTEXT}" == "old" ]; then +if [ "${GETTEXT}" = "old" ]; then cat << EOF ========================================================== @@ -450,7 +452,7 @@ We suggest upgrading to gettext 0.11.5 or later. EOF fi -if [ "$PKGCONFIG" == "no" ]; then +if [ "$PKGCONFIG" = "no" ]; then cat << EOF ============================================================== @@ -460,7 +462,7 @@ reliable. EOF fi -if [ "$AUTOMAKESUCKS" == "yes" ]; then +if [ "$AUTOMAKESUCKS" = "yes" ]; then cat << EOF ============================================================= @@ -471,7 +473,7 @@ than 1.6.1 (1.6.2 is OK, and so are the 1.5 series). EOF fi -if [ "$INSTALLSUCKS" == "yes" ]; then +if [ "$INSTALLSUCKS" = "yes" ]; then cat << EOF =============================================================