Commit 670718e9 authored by Sam Hocevar's avatar Sam Hocevar

* ./debian/control: changed "interface plugin" occurences to "frontend" to

    make package descriptions less misleading.
  * ./bootstrap.sh: use C locale for generating vlc_symbols.h.
  * ./bootstrap.sh: don't generate pofiles by default.
parent aeb8f859
#! /bin/sh #! /bin/sh
## bootstrap.sh file for vlc, the VideoLAN Client ## bootstrap.sh file for vlc, the VideoLAN Client
## $Id: bootstrap.sh,v 1.7 2002/07/20 18:01:41 sam Exp $ ## $Id: bootstrap.sh,v 1.8 2002/07/21 15:27:09 sam Exp $
## ##
## Authors: Samuel Hocevar <sam@zoy.org> ## Authors: Samuel Hocevar <sam@zoy.org>
###
### get a sane environment
###
export LANG=C
###
### argument check
###
do_po=no
while test $# -gt 0; do
case "$1" in
--update-po)
do_po=yes
;;
*)
echo "unknown option $1"
;;
esac
shift
done
## ##
## autoconf && autoheader ## autoconf && autoheader
## ##
echo -n "running the auto* tools: " echo -n " + running the auto* tools: "
autoconf || exit $? autoconf || exit $?
echo -n "autoconf " echo -n "autoconf "
autoheader || exit $? autoheader || exit $?
...@@ -19,7 +40,7 @@ echo "autoheader." ...@@ -19,7 +40,7 @@ echo "autoheader."
## headers which need to be regenerated because of the VLC_EXPORT macro ## headers which need to be regenerated because of the VLC_EXPORT macro
## ##
file=src/misc/modules_plugin.h file=src/misc/modules_plugin.h
echo -n "creating headers: " echo -n " + creating headers: "
rm -f $file rm -f $file
sed 's#.*\$[I][d]:.*# * Automatically generated from '$file'.in by bootstrap.sh#' < $file.in > $file sed 's#.*\$[I][d]:.*# * Automatically generated from '$file'.in by bootstrap.sh#' < $file.in > $file
echo '#define STORE_SYMBOLS( p_symbols ) \' >> $file echo '#define STORE_SYMBOLS( p_symbols ) \' >> $file
...@@ -49,7 +70,7 @@ echo "$file." ...@@ -49,7 +70,7 @@ echo "$file."
## ##
## Glade sometimes sucks ## Glade sometimes sucks
## ##
echo -n "fixing glade bugs: " echo -n " + fixing glade bugs: "
for file in gnome_interface.c gtk_interface.c for file in gnome_interface.c gtk_interface.c
do do
if grep -q "DO NOT EDIT THIS FILE" plugins/gtk/$file if grep -q "DO NOT EDIT THIS FILE" plugins/gtk/$file
...@@ -88,9 +109,14 @@ echo "$file." ...@@ -88,9 +109,14 @@ echo "$file."
## ##
## Update the potfiles because no one ever does it ## Update the potfiles because no one ever does it
## ##
echo -n "updating potfiles: " if test "$do_po" = "no"
cd po then
make update-po 2>&1 | grep '^[^:]*:$' | cut -f1 -d: | tr '\n' ' ' | sed 's/ $//' echo "not updating potfiles. use --update-po to force doing it."
cd .. else
echo "." echo -n " + updating potfiles: "
cd po
make update-po 2>&1 | grep '^[^:]*:$' | cut -f1 -d: | tr '\n' ' ' | sed 's/ $//'
cd ..
echo "."
fi
...@@ -31,7 +31,7 @@ Depends: vlc (= ${Source-Version}), ${shlibs:Depends} ...@@ -31,7 +31,7 @@ Depends: vlc (= ${Source-Version}), ${shlibs:Depends}
Conflicts: vlc-gnome (<< 0.5.0) Conflicts: vlc-gnome (<< 0.5.0)
Replaces: vlc-gnome (<< 0.5.0) Replaces: vlc-gnome (<< 0.5.0)
Provides: vlc-gui Provides: vlc-gui
Description: GNOME interface plugin for vlc Description: GNOME frontend for vlc
VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution. VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution.
. .
This plugin adds a Gnome interface to vlc, the VideoLAN Client. To This plugin adds a Gnome interface to vlc, the VideoLAN Client. To
...@@ -43,7 +43,7 @@ Depends: vlc (= ${Source-Version}), ${shlibs:Depends} ...@@ -43,7 +43,7 @@ Depends: vlc (= ${Source-Version}), ${shlibs:Depends}
Conflicts: vlc-gnome (<= 0.2.63-2), vlc-gtk (<< 0.5.0) Conflicts: vlc-gnome (<= 0.2.63-2), vlc-gtk (<< 0.5.0)
Replaces: vlc-gnome (<= 0.2.63-2), vlc-gtk (<< 0.5.0) Replaces: vlc-gnome (<= 0.2.63-2), vlc-gtk (<< 0.5.0)
Provides: vlc-gui Provides: vlc-gui
Description: Gtk+ interface plugin for vlc Description: Gtk+ frontend for vlc
VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution. VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution.
. .
This plugin adds a Gtk+ interface to vlc, the VideoLAN Client. To This plugin adds a Gtk+ interface to vlc, the VideoLAN Client. To
...@@ -116,7 +116,7 @@ Depends: vlc (= ${Source-Version}), ${shlibs:Depends} ...@@ -116,7 +116,7 @@ Depends: vlc (= ${Source-Version}), ${shlibs:Depends}
Conflicts: vlc-qt (<< 0.5.0) Conflicts: vlc-qt (<< 0.5.0)
Replaces: vlc-qt (<< 0.5.0) Replaces: vlc-qt (<< 0.5.0)
Provides: vlc-gui Provides: vlc-gui
Description: Qt interface plugin for vlc Description: Qt frontend for vlc
VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution. VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution.
. .
This plugin adds a Qt interface to vlc, the VideoLAN Client. To This plugin adds a Qt interface to vlc, the VideoLAN Client. To
...@@ -199,7 +199,7 @@ Depends: vlc (= ${Source-Version}), ${shlibs:Depends} ...@@ -199,7 +199,7 @@ Depends: vlc (= ${Source-Version}), ${shlibs:Depends}
Conflicts: vlc-kde (<< 0.5.0) Conflicts: vlc-kde (<< 0.5.0)
Replaces: vlc-kde (<< 0.5.0) Replaces: vlc-kde (<< 0.5.0)
Provides: vlc-gui Provides: vlc-gui
Description: KDE interface plugin for vlc Description: KDE frontend for vlc
VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution. VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution.
. .
This plugin adds a KDE interface to vlc, the VideoLAN Client. To This plugin adds a KDE interface to vlc, the VideoLAN Client. To
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment