summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
Diffstat (limited to 'misc')
-rw-r--r--misc/SlackBuild.in306
1 files changed, 21 insertions, 285 deletions
diff --git a/misc/SlackBuild.in b/misc/SlackBuild.in
index 6e6b13fa9..7ab0af95c 100644
--- a/misc/SlackBuild.in
+++ b/misc/SlackBuild.in
@@ -7,17 +7,8 @@
#
CWD=`pwd`
PACKAGE=@PACKAGE@.tgz
-@HAVE_OSS_TRUE@ossPACKAGE=@PACKAGE@-oss.tgz
-@HAVE_ALSA09_TRUE@alsa09PACKAGE=@PACKAGE@-alsa09.tgz
-@HAVE_DXR3_TRUE@dxr3PACKAGE=@PACKAGE@-dxr3.tgz
-@HAVE_ARTS_TRUE@artsPACKAGE=@PACKAGE@-arts.tgz
-@HAVE_ESD_TRUE@esdPACKAGE=@PACKAGE@-esd.tgz
-@HAVE_XV_TRUE@xvPACKAGE=@PACKAGE@-xv.tgz
-@HAVE_AA_TRUE@aaPACKAGE=@PACKAGE@-aa.tgz
-@W32DLL_DEP@w32PACKAGE=@PACKAGE@-w32.tgz
-@HAVE_VORBIS_TRUE@oggvorbisPACKAGE=@PACKAGE@-oggvorbis.tgz
SLCK=$CWD/slack
-PREFIX=@prefix@
+PREFIX=${PREFIX:-"@prefix@"}
PKG=$CWD/slktmp
TMPBUILD=$CWD/tmpbuild
#DOINSTDIR=/install
@@ -38,159 +29,21 @@ do_descr() {
cat > package_descriptions << EOF
@PACKAGE@: @PACKAGE@ @SPEC_VERSION@.
@PACKAGE@:
-@PACKAGE@: xine is a free gpl-licensed video player for unix-like systems.
-@PACKAGE@: We support mpeg-2 and mpeg-1 system (audio + video multiplexed) streams,
-@PACKAGE@: eventually mpeg-4 and other formats might be added.
-
-@PACKAGE@: xine plays the video and audio data of mpeg-2 videos and synchronizes
-@PACKAGE@: the playback of both. Depending on the properties of the mpeg stream,
-@PACKAGE@: playback will need more or less processor power, 100% frame rate
-@PACKAGE@: has been seen on a 400 MHz P II system.
+@PACKAGE@: xine-lib is the beating heart of xine (a free gpl-licensed
+@PACKAGE@: video player for unix-like systems) which among others provides
+@PACKAGE@: support for decoding (and playing back) of many today available
+@PACKAGE@: audio/video codecs, like mpeg-4 (DivX), mpeg-2 (DVD, SVCD),
+@PACKAGE@: mpeg-1 (VCD), Quicktime and RealMedia just to name a few.
+@PACKAGE@: This library contains (and uses) numerous processor specific
+@PACKAGE@: optimizations to provide a smooth playback and to minimize the
+@PACKAGE@: overall demand of CPU power.
+@PACKAGE@:
+@PACKAGE@: Don't hesitate to use %{name} in your own projects as long as
+@PACKAGE@: your usage complies to the GPL. More information about
+@PACKAGE@: GPL-license can be found at http://www.gnu.org/licenses/gpl.html
+@PACKAGE@:
+@PACKAGE@:
EOF
-
-@HAVE_OSS_TRUE@cat > package_descriptions_oss << EOF
-@HAVE_OSS_TRUE@@PACKAGE@-oss: @PACKAGE@-oss @SPEC_VERSION@.
-@HAVE_OSS_TRUE@@PACKAGE@-oss:
-@HAVE_OSS_TRUE@@PACKAGE@-oss: audio plugin with oss support.
-@HAVE_OSS_TRUE@EOF
-
-@HAVE_ALSA09_TRUE@cat > package_descriptions_alsa09 << EOF
-@HAVE_ALSA09_TRUE@@PACKAGE@-alsa09: @PACKAGE@-alsa09 @SPEC_VERSION@.
-@HAVE_ALSA09_TRUE@@PACKAGE@-alsa09:
-@HAVE_ALSA09_TRUE@@PACKAGE@-alsa09: audio plugin with alsa >= 0.9.x support.
-@HAVE_ALSA09_TRUE@EOF
-
-@HAVE_ARTS_TRUE@cat > package_descriptions_arts << EOF
-@HAVE_ARTS_TRUE@@PACKAGE@-arts: @PACKAGE@-arts @SPEC_VERSION@.
-@HAVE_ARTS_TRUE@@PACKAGE@-arts:
-@HAVE_ARTS_TRUE@@PACKAGE@-arts: audio plugin with ARTS support.
-@HAVE_ARTS_TRUE@EOF
-
-@HAVE_ESD_TRUE@cat > package_descriptions_esd << EOF
-@HAVE_ESD_TRUE@@PACKAGE@-esd: @PACKAGE@-esd @SPEC_VERSION@.
-@HAVE_ESD_TRUE@@PACKAGE@-esd:
-@HAVE_ESD_TRUE@@PACKAGE@-esd: audio plugin with ESD support.
-@HAVE_ESD_TRUE@EOF
-
-@HAVE_DXR3_TRUE@cat > package_descriptions_drx3 << EOF
-@HAVE_DXR3_TRUE@@PACKAGE@-dxr3: @PACKAGE@-dxr3 @SPEC_VERSION@.
-@HAVE_DXR3_TRUE@@PACKAGE@-dxr3:
-@HAVE_DXR3_TRUE@@PACKAGE@-dxr3: video/decoder plugins for DXR3 card support.
-@HAVE_DXR3_TRUE@EOF
-
-@HAVE_XV_TRUE@cat > package_descriptions_xv << EOF
-@HAVE_XV_TRUE@@PACKAGE@-xv: @PACKAGE@-xv @SPEC_VERSION@.
-@HAVE_XV_TRUE@@PACKAGE@-xv:
-@HAVE_XV_TRUE@@PACKAGE@-xv: video plugin with XVideo support.
-@HAVE_XV_TRUE@EOF
-
-@HAVE_AA_TRUE@cat > package_descriptions_aa << EOF
-@HAVE_AA_TRUE@@PACKAGE@-aa: @PACKAGE@-aa @SPEC_VERSION@.
-@HAVE_AA_TRUE@@PACKAGE@-aa:
-@HAVE_AA_TRUE@@PACKAGE@-aa: video plugin with Ascii Art library support.
-@HAVE_AA_TRUE@EOF
-
-@W32DLL_DEP@cat > package_descriptions_w32 << EOF
-@W32DLL_DEP@@PACKAGE@-w32: @PACKAGE@-w32 @SPEC_VERSION@.
-@W32DLL_DEP@@PACKAGE@-w32:
-@W32DLL_DEP@@PACKAGE@-w32: video decoder with win32dll support.
-@W32DLL_DEP@EOF
-
-@HAVE_VORBIS_TRUE@cat > package_descriptions_oggvorbis << EOF
-@HAVE_VORBIS_TRUE@@PACKAGE@-oggvorbis: @PACKAGE@-oggvorbis @SPEC_VERSION@.
-@HAVE_VORBIS_TRUE@@PACKAGE@-oggvorbis:
-@HAVE_VORBIS_TRUE@@PACKAGE@-oggvorbis: demuxer/decoder plugins with Ogg/Vorbis support.
-@HAVE_VORBIS_TRUE@EOF
-}
-
-#
-# Create extra packages (alsa09 and dxr3, etc...)
-#
-do_extra_packages() {
- cwd=`pwd`
-
-## OSS plugin
-@HAVE_OSS_TRUE@ mkdir -p oss$PREFIX/lib/xine/plugins && \
-@HAVE_OSS_TRUE@ cp $PKG/$PREFIX/lib/xine/plugins/xineplug_ao_out_oss.la $PKG/$PREFIX/lib/xine/plugins/xineplug_ao_out_oss.so oss$PREFIX/lib/xine/plugins && \
-@HAVE_OSS_TRUE@ (cd oss && \
-@HAVE_OSS_TRUE@ echo "n" | makepkg $ossPACKAGE && \
-@HAVE_OSS_TRUE@ echo "move $ossPACKAGE to $SLCK" && mv $ossPACKAGE $SLCK) && \
-@HAVE_OSS_TRUE@ rm -rf oss && \
-@HAVE_OSS_TRUE@ rm -f $PKG/$PREFIX/lib/xine/plugins/xineplug_ao_out_oss.la $PKG/$PREFIX/lib/xine/plugins/xineplug_ao_out_oss.so
-
-## Alsa 0.9 plugin
-@HAVE_ALSA09_TRUE@ mkdir -p alsa09$PREFIX/lib/xine/plugins && \
-@HAVE_ALSA09_TRUE@ cp $PKG/$PREFIX/lib/xine/plugins/xineplug_ao_out_alsa.la $PKG/$PREFIX/lib/xine/plugins/xineplug_ao_out_alsa.so alsa09$PREFIX/lib/xine/plugins && \
-@HAVE_ALSA09_TRUE@ (cd alsa09 && \
-@HAVE_ALSA09_TRUE@ echo "n" | makepkg $alsa09PACKAGE && \
-@HAVE_ALSA09_TRUE@ echo "move $alsa09PACKAGE to $SLCK" && mv $alsa09PACKAGE $SLCK) && \
-@HAVE_ALSA09_TRUE@ rm -rf alsa09 && \
-@HAVE_ALSA09_TRUE@ rm -f $PKG/$PREFIX/lib/xine/plugins/xineplug_ao_out_alsa.la $PKG/$PREFIX/lib/xine/plugins/xineplug_ao_out_alsa.so
-
-## Arts plugin
-@HAVE_ARTS_TRUE@ mkdir -p arts$PREFIX/lib/xine/plugins && \
-@HAVE_ARTS_TRUE@ cp $PKG/$PREFIX/lib/xine/plugins/xineplug_ao_out_arts.la $PKG/$PREFIX/lib/xine/plugins/xineplug_ao_out_arts.so arts$PREFIX/lib/xine/plugins && \
-@HAVE_ARTS_TRUE@ (cd arts && \
-@HAVE_ARTS_TRUE@ echo "n" | makepkg $artsPACKAGE && \
-@HAVE_ARTS_TRUE@ echo "move $artsPACKAGE to $SLCK" && mv $artsPACKAGE $SLCK) && \
-@HAVE_ARTS_TRUE@ rm -rf arts && \
-@HAVE_ARTS_TRUE@ rm -f $PKG/$PREFIX/lib/xine/plugins/xineplug_ao_out_arts.la $PKG/$PREFIX/lib/xine/plugins/xineplug_ao_out_arts.so
-
-## Esd plugin
-@HAVE_ESD_TRUE@ mkdir -p esd$PREFIX/lib/xine/plugins && \
-@HAVE_ESD_TRUE@ cp $PKG/$PREFIX/lib/xine/plugins/xineplug_ao_out_esd.la $PKG/$PREFIX/lib/xine/plugins/xineplug_ao_out_esd.so esd$PREFIX/lib/xine/plugins && \
-@HAVE_ESD_TRUE@ (cd esd && \
-@HAVE_ESD_TRUE@ echo "n" | makepkg $esdPACKAGE && \
-@HAVE_ESD_TRUE@ echo "move $esdPACKAGE to $SLCK" && mv $esdPACKAGE $SLCK) && \
-@HAVE_ESD_TRUE@ rm -rf esd && \
-@HAVE_ESD_TRUE@ rm -f $PKG/$PREFIX/lib/xine/plugins/xineplug_ao_out_esd.la $PKG/$PREFIX/lib/xine/plugins/xineplug_ao_out_esd.so
-
-## DXR3 plugins
-@HAVE_DXR3_TRUE@ mkdir -p dxr3$PREFIX/lib/xine/plugins && \
-@HAVE_DXR3_TRUE@ cp $PKG/$PREFIX/lib/xine/plugins/xineplug_decode_dxr3.la $PKG/$PREFIX/lib/xine/plugins/xineplug_decode_dxr3.so $PKG/$PREFIX/lib/xine/plugins/xineplug_vo_out_dxr3.la $PKG/$PREFIX/lib/xine/plugins/xineplug_vo_out_dxr3.so dxr3$PREFIX/lib/xine/plugins && \
-@HAVE_DXR3_TRUE@ (cd dxr3 && \
-@HAVE_DXR3_TRUE@ echo "n" | makepkg $dxr3PACKAGE && \
-@HAVE_DXR3_TRUE@ echo "move $dxr3PACKAGE to $SLCK" && mv $dxr3PACKAGE $SLCK) && \
-@HAVE_DXR3_TRUE@ rm -rf dxr3 && \
-@HAVE_DXR3_TRUE@ rm -f $PKG/$PREFIX/lib/xine/plugins/xineplug_decode_dxr3.la $PKG/$PREFIX/lib/xine/plugins/xineplug_decode_dxr3.so $PKG/$PREFIX/lib/xine/plugins/xineplug_vo_out_dxr3.la $PKG/$PREFIX/lib/xine/plugins/xineplug_vo_out_dxr3.so
-
-## XV plugin
-@HAVE_XV_TRUE@ mkdir -p xv$PREFIX/lib/xine/plugins && \
-@HAVE_XV_TRUE@ cp $PKG/$PREFIX/lib/xine/plugins/xineplug_vo_out_xv.la $PKG/$PREFIX/lib/xine/plugins/xineplug_vo_out_xv.so xv$PREFIX/lib/xine/plugins && \
-@HAVE_XV_TRUE@ (cd xv && \
-@HAVE_XV_TRUE@ echo "n" | makepkg $xvPACKAGE && \
-@HAVE_XV_TRUE@ echo "move $xvPACKAGE to $SLCK" && mv $xvPACKAGE $SLCK) && \
-@HAVE_XV_TRUE@ rm -rf xv && \
-@HAVE_XV_TRUE@ rm -f $PKG/$PREFIX/lib/xine/plugins/xineplug_vo_out_xv.la $PKG/$PREFIX/lib/xine/plugins/xineplug_vo_out_xv.so
-
-## AA plugin
-@HAVE_AA_TRUE@ mkdir -p aa$PREFIX/lib/xine/plugins && \
-@HAVE_AA_TRUE@ cp $PKG/$PREFIX/lib/xine/plugins/xineplug_vo_out_aa.la $PKG/$PREFIX/lib/xine/plugins/xineplug_vo_out_aa.so aa$PREFIX/lib/xine/plugins && \
-@HAVE_AA_TRUE@ (cd aa && \
-@HAVE_AA_TRUE@ echo "n" | makepkg $aaPACKAGE && \
-@HAVE_AA_TRUE@ echo "move $aaPACKAGE to $SLCK" && mv $aaPACKAGE $SLCK) && \
-@HAVE_AA_TRUE@ rm -rf aa && \
-@HAVE_AA_TRUE@ rm -f $PKG/$PREFIX/lib/xine/plugins/xineplug_vo_out_aa.la $PKG/$PREFIX/lib/xine/plugins/xineplug_vo_out_aa.so
-
-## W32DLL plugin
-@W32DLL_DEP@ mkdir -p w32$PREFIX/lib/xine/plugins && \
-@W32DLL_DEP@ cp $PKG/$PREFIX/lib/xine/plugins/xineplug_decode_w32dll.la $PKG/$PREFIX/lib/xine/plugins/xineplug_decode_w32dll.so w32$PREFIX/lib/xine/plugins && \
-@W32DLL_DEP@ (cd w32 && \
-@W32DLL_DEP@ echo "n" | makepkg $w32PACKAGE && \
-@W32DLL_DEP@ echo "move $w32PACKAGE to $SLCK" && mv $w32PACKAGE $SLCK) && \
-@W32DLL_DEP@ rm -rf w32 && \
-@W32DLL_DEP@ rm -f $PKG/$PREFIX/lib/xine/plugins/xineplug_decode_w32dll.la $PKG/$PREFIX/lib/xine/plugins/xineplug_decode_w32dll.so
-
-## Ogg/Vorbis plugins
-@HAVE_VORBIS_TRUE@ mkdir -p oggvorbis$PREFIX/lib/xine/plugins && \
-@HAVE_VORBIS_TRUE@ cp $PKG/$PREFIX/lib/xine/plugins/xineplug_dmx_ogg.la $PKG/$PREFIX/lib/xine/plugins/xineplug_dmx_ogg.so $PKG/$PREFIX/lib/xine/plugins/xineplug_decode_vorbis.la $PKG/$PREFIX/lib/xine/plugins/xineplug_decode_vorbis.so oggvorbis$PREFIX/lib/xine/plugins && \
-@HAVE_VORBIS_TRUE@ (cd oggvorbis && \
-@HAVE_VORBIS_TRUE@ echo "n" | makepkg $oggvorbisPACKAGE && \
-@HAVE_VORBIS_TRUE@ echo "move $oggvorbisPACKAGE to $SLCK" && mv $oggvorbisPACKAGE $SLCK) && \
-@HAVE_VORBIS_TRUE@ rm -rf oggvorbis && \
-@HAVE_VORBIS_TRUE@ rm -f $PKG/$PREFIX/lib/xine/plugins/xineplug_dmx_ogg.la $PKG/$PREFIX/lib/xine/plugins/xineplug_dmx_ogg.so $PKG/$PREFIX/lib/xine/plugins/xineplug_decode_vorbis.la $PKG/$PREFIX/lib/xine/plugins/xineplug_decode_vorbis.so
-
- cd $cwd
}
#
@@ -204,11 +57,11 @@ do_build() {
do_install_sh;
cd @TAR_NAME@
DIE=1
- ./configure --prefix=$PREFIX && make && make install-strip prefix=$PKG/$PREFIX && \
+ echo "./configure --prefix=$PREFIX $CONFIG_OPT && make && DESTDIR=$PKG make install-strip " && \
+ ./configure --prefix=$PREFIX $CONFIG_OPT && make && DESTDIR=$PKG make install-strip && \
mkdir -p $PKG/install && cp $TMPBUILD/doinst.sh $PKG/install && \
- do_extra_packages && \
cd $PKG && \
- echo "n" | makepkg $PACKAGE && \
+ echo "n" | /sbin/makepkg $PACKAGE && \
mv $PACKAGE $SLCK && \
cd $SLCK && DIE=0
do_descr
@@ -220,15 +73,6 @@ do_build() {
do_clean() {
rm -rf $TMPBUILD
rm -f $PACKAGE package_descriptions
-@HAVE_OSS_TRUE@ rm -f $ossPACKAGE
-@HAVE_ALSA09_TRUE@ rm -f $alsa09PACKAGE
-@HAVE_DXR3_TRUE@ rm -f $dxr3PACKAGE
-@HAVE_ARTS_TRUE@ rm -f $artsPACKAGE
-@HAVE_ESD_TRUE@ rm -f $esdPACKAGE
-@HAVE_XV_TRUE@ rm -f $xvPACKAGE
-@HAVE_AA_TRUE@ rm -f $aaPACKAGE
-@W32DLL_DEP@ rm -f $w32PACKAGE
-@HAVE_VORBIS_TRUE@ rm -f $oggvorbisPACKAGE
rm -rf $PKG
cd $CWD
}
@@ -250,34 +94,6 @@ build_pentiumpro() {
do_build
if test "$DIE" -eq 0; then
tar -czvf @PACKAGE@-@VERSION@-i686.tar.gz $PACKAGE package_descriptions
-@HAVE_OSS_TRUE@ rm -f package_descriptions
-@HAVE_OSS_TRUE@ mv package_descriptions_oss package_descriptions && \
-@HAVE_OSS_TRUE@ tar -czvf @PACKAGE@-@VERSION@-oss-i686.tar.gz $ossPACKAGE package_descriptions
-@HAVE_ALSA09_TRUE@ rm -f package_descriptions
-@HAVE_ALSA09_TRUE@ mv package_descriptions_alsa09 package_descriptions && \
-@HAVE_ALSA09_TRUE@ tar -czvf @PACKAGE@-@VERSION@-alsa09-i686.tar.gz $alsa09PACKAGE package_descriptions
-@HAVE_DXR3_TRUE@ rm -f package_descriptions
-@HAVE_DXR3_TRUE@ mv package_descriptions_dxr3 package_descriptions && \
-@HAVE_DXR3_TRUE@ tar -czvf @PACKAGE@-@VERSION@-dxr3-i686.tar.gz $dxr3PACKAGE package_descriptions
-@HAVE_ARTS_TRUE@ rm -f package_descriptions
-@HAVE_ARTS_TRUE@ mv package_descriptions_arts package_descriptions && \
-@HAVE_ARTS_TRUE@ tar -czvf @PACKAGE@-@VERSION@-arts-i686.tar.gz $artsPACKAGE package_descriptions
-@HAVE_ESD_TRUE@ rm -f package_descriptions
-@HAVE_ESD_TRUE@ mv package_descriptions_esd package_descriptions && \
-@HAVE_ESD_TRUE@ tar -czvf @PACKAGE@-@VERSION@-esd-i686.tar.gz $esdPACKAGE package_descriptions
-@HAVE_XV_TRUE@ rm -f package_descriptions
-@HAVE_XV_TRUE@ mv package_descriptions_xv package_descriptions && \
-@HAVE_XV_TRUE@ tar -czvf @PACKAGE@-@VERSION@-xv-i686.tar.gz $xvPACKAGE package_descriptions
-@HAVE_AA_TRUE@ rm -f package_descriptions
-@HAVE_AA_TRUE@ mv package_descriptions_aa package_descriptions && \
-@HAVE_AA_TRUE@ tar -czvf @PACKAGE@-@VERSION@-aa-i686.tar.gz $aaPACKAGE package_descriptions
-@W32DLL_DEP@ rm -f package_descriptions
-@W32DLL_DEP@ mv package_descriptions_w32 package_descriptions && \
-@W32DLL_DEP@ tar -czvf @PACKAGE@-@VERSION@-w32-i686.tar.gz $w32PACKAGE package_descriptions
-@HAVE_VORBIS_TRUE@ rm -f package_descriptions
-@HAVE_VORBIS_TRUE@ mv package_descriptions_oggvorbis package_descriptions && \
-@HAVE_VORBIS_TRUE@ tar -czvf @PACKAGE@-@VERSION@-oggvorbis-i686.tar.gz $oggvorbisPACKAGE package_descriptions
-
fi
do_clean
}
@@ -299,33 +115,6 @@ build_pentium() {
do_build
if test "$DIE" -eq 0; then
tar -czvf @PACKAGE@-@VERSION@-i586.tar.gz $PACKAGE package_descriptions
-@HAVE_OSS_TRUE@ rm -f package_descriptions
-@HAVE_OSS_TRUE@ mv package_descriptions_oss package_descriptions && \
-@HAVE_OSS_TRUE@ tar -czvf @PACKAGE@-@VERSION@-oss-i586.tar.gz $ossPACKAGE package_descriptions
-@HAVE_ALSA09_TRUE@ rm -f package_descriptions
-@HAVE_ALSA09_TRUE@ mv package_descriptions_alsa09 package_descriptions && \
-@HAVE_ALSA09_TRUE@ tar -czvf @PACKAGE@-@VERSION@-alsa09-i586.tar.gz $alsa09PACKAGE package_descriptions
-@HAVE_DXR3_TRUE@ rm -f package_descriptions
-@HAVE_DXR3_TRUE@ mv package_descriptions_dxr3 package_descriptions && \
-@HAVE_DXR3_TRUE@ tar -czvf @PACKAGE@-@VERSION@-dxr3-i586.tar.gz $dxr3PACKAGE package_descriptions
-@HAVE_ARTS_TRUE@ rm -f package_descriptions
-@HAVE_ARTS_TRUE@ mv package_descriptions_arts package_descriptions && \
-@HAVE_ARTS_TRUE@ tar -czvf @PACKAGE@-@VERSION@-arts-i586.tar.gz $artsPACKAGE package_descriptions
-@HAVE_ESD_TRUE@ rm -f package_descriptions
-@HAVE_ESD_TRUE@ mv package_descriptions_esd package_descriptions && \
-@HAVE_ESD_TRUE@ tar -czvf @PACKAGE@-@VERSION@-esd-i586.tar.gz $esdPACKAGE package_descriptions
-@HAVE_XV_TRUE@ rm -f package_descriptions
-@HAVE_XV_TRUE@ mv package_descriptions_xv package_descriptions && \
-@HAVE_XV_TRUE@ tar -czvf @PACKAGE@-@VERSION@-xv-i586.tar.gz $xvPACKAGE package_descriptions
-@HAVE_AA_TRUE@ rm -f package_descriptions
-@HAVE_AA_TRUE@ mv package_descriptions_aa package_descriptions && \
-@HAVE_AA_TRUE@ tar -czvf @PACKAGE@-@VERSION@-aa-i586.tar.gz $aaPACKAGE package_descriptions
-@W32DLL_DEP@ rm -f package_descriptions
-@W32DLL_DEP@ mv package_descriptions_w32 package_descriptions && \
-@W32DLL_DEP@ tar -czvf @PACKAGE@-@VERSION@-w32-i586.tar.gz $w32PACKAGE package_descriptions
-@HAVE_VORBIS_TRUE@ rm -f package_descriptions
-@HAVE_VORBIS_TRUE@ mv package_descriptions_oggvorbis package_descriptions && \
-@HAVE_VORBIS_TRUE@ tar -czvf @PACKAGE@-@VERSION@-oggvorbis-i586.tar.gz $oggvorbisPACKAGE package_descriptions
fi
do_clean
}
@@ -347,33 +136,6 @@ build_k6() {
do_build
if test "$DIE" -eq 0; then
tar -czvf @PACKAGE@-@VERSION@-k6.tar.gz $PACKAGE package_descriptions
-@HAVE_OSS_TRUE@ rm -f package_descriptions
-@HAVE_OSS_TRUE@ mv package_descriptions_oss package_descriptions && \
-@HAVE_OSS_TRUE@ tar -czvf @PACKAGE@-@VERSION@-oss-k6.tar.gz $ossPACKAGE package_descriptions
-@HAVE_ALSA09_TRUE@ rm -f package_descriptions
-@HAVE_ALSA09_TRUE@ mv package_descriptions_alsa09 package_descriptions && \
-@HAVE_ALSA09_TRUE@ tar -czvf @PACKAGE@-@VERSION@-alsa09-k6.tar.gz $alsa09PACKAGE package_descriptions
-@HAVE_DXR3_TRUE@ rm -f package_descriptions
-@HAVE_DXR3_TRUE@ mv package_descriptions_dxr3 package_descriptions && \
-@HAVE_DXR3_TRUE@ tar -czvf @PACKAGE@-@VERSION@-dxr3-k6.tar.gz $dxr3PACKAGE package_descriptions
-@HAVE_ARTS_TRUE@ rm -f package_descriptions
-@HAVE_ARTS_TRUE@ mv package_descriptions_arts package_descriptions && \
-@HAVE_ARTS_TRUE@ tar -czvf @PACKAGE@-@VERSION@-arts-k6.tar.gz $artsPACKAGE package_descriptions
-@HAVE_ESD_TRUE@ rm -f package_descriptions
-@HAVE_ESD_TRUE@ mv package_descriptions_esd package_descriptions && \
-@HAVE_ESD_TRUE@ tar -czvf @PACKAGE@-@VERSION@-esd-k6.tar.gz $esdPACKAGE package_descriptions
-@HAVE_XV_TRUE@ rm -f package_descriptions
-@HAVE_XV_TRUE@ mv package_descriptions_xv package_descriptions && \
-@HAVE_XV_TRUE@ tar -czvf @PACKAGE@-@VERSION@-xv-k6.tar.gz $xvPACKAGE package_descriptions
-@HAVE_AA_TRUE@ rm -f package_descriptions
-@HAVE_AA_TRUE@ mv package_descriptions_aa package_descriptions && \
-@HAVE_AA_TRUE@ tar -czvf @PACKAGE@-@VERSION@-aa-k6.tar.gz $aaPACKAGE package_descriptions
-@W32DLL_DEP@ rm -f package_descriptions
-@W32DLL_DEP@ mv package_descriptions_w32 package_descriptions && \
-@W32DLL_DEP@ tar -czvf @PACKAGE@-@VERSION@-w32-k6.tar.gz $w32PACKAGE package_descriptions
-@HAVE_VORBIS_TRUE@ rm -f package_descriptions
-@HAVE_VORBIS_TRUE@ mv package_descriptions_oggvorbis package_descriptions && \
-@HAVE_VORBIS_TRUE@ tar -czvf @PACKAGE@-@VERSION@-oggvorbis-k6.tar.gz $oggvorbisPACKAGE package_descriptions
fi
do_clean
}
@@ -395,33 +157,6 @@ build_k7() {
do_build
if test "$DIE" -eq 0; then
tar -czvf @PACKAGE@-@VERSION@-k7.tar.gz $PACKAGE package_descriptions
-@HAVE_OSS_TRUE@ rm -f package_descriptions
-@HAVE_OSS_TRUE@ mv package_descriptions_oss package_descriptions && \
-@HAVE_OSS_TRUE@ tar -czvf @PACKAGE@-@VERSION@-oss-k7.tar.gz $ossPACKAGE package_descriptions
-@HAVE_ALSA09_TRUE@ rm -f package_descriptions
-@HAVE_ALSA09_TRUE@ mv package_descriptions_alsa09 package_descriptions && \
-@HAVE_ALSA09_TRUE@ tar -czvf @PACKAGE@-@VERSION@-alsa09-k7.tar.gz $alsa09PACKAGE package_descriptions
-@HAVE_DXR3_TRUE@ rm -f package_descriptions
-@HAVE_DXR3_TRUE@ mv package_descriptions_dxr3 package_descriptions && \
-@HAVE_DXR3_TRUE@ tar -czvf @PACKAGE@-@VERSION@-dxr3-ik7.tar.gz $dxr3PACKAGE package_descriptions
-@HAVE_ARTS_TRUE@ rm -f package_descriptions
-@HAVE_ARTS_TRUE@ mv package_descriptions_arts package_descriptions && \
-@HAVE_ARTS_TRUE@ tar -czvf @PACKAGE@-@VERSION@-arts-k7.tar.gz $artsPACKAGE package_descriptions
-@HAVE_ESD_TRUE@ rm -f package_descriptions
-@HAVE_ESD_TRUE@ mv package_descriptions_esd package_descriptions && \
-@HAVE_ESD_TRUE@ tar -czvf @PACKAGE@-@VERSION@-esd-k7.tar.gz $esdPACKAGE package_descriptions
-@HAVE_XV_TRUE@ rm -f package_descriptions
-@HAVE_XV_TRUE@ mv package_descriptions_xv package_descriptions && \
-@HAVE_XV_TRUE@ tar -czvf @PACKAGE@-@VERSION@-xv-k7.tar.gz $xvPACKAGE package_descriptions
-@HAVE_AA_TRUE@ rm -f package_descriptions
-@HAVE_AA_TRUE@ mv package_descriptions_aa package_descriptions && \
-@HAVE_AA_TRUE@ tar -czvf @PACKAGE@-@VERSION@-aa-k7.tar.gz $aaPACKAGE package_descriptions
-@W32DLL_DEP@ rm -f package_descriptions
-@W32DLL_DEP@ mv package_descriptions_w32 package_descriptions && \
-@W32DLL_DEP@ tar -czvf @PACKAGE@-@VERSION@-w32-k7.tar.gz $w32PACKAGE package_descriptions
-@HAVE_VORBIS_TRUE@ rm -f package_descriptions
-@HAVE_VORBIS_TRUE@ mv package_descriptions_oggvorbis package_descriptions && \
-@HAVE_VORBIS_TRUE@ tar -czvf @PACKAGE@-@VERSION@-oggvorbis-k7.tar.gz $oggvorbisPACKAGE package_descriptions
fi
do_clean
}
@@ -432,7 +167,7 @@ build_k7() {
main() {
rm -rf $SLCK
mkdir -p $SLCK
- rm -f config.cache && ./cvscompile.sh && make dist
+ rm -f config.cache && ./autogen.sh && make dist
build_pentiumpro
build_pentium
build_k6
@@ -447,10 +182,11 @@ main() {
build_arch() {
rm -rf $SLCK
mkdir -p $SLCK
- rm -f config.cache && ./cvscompile.sh && make dist
+ rm -f config.cache && ./autogen.sh && make dist
$barch
mv -f $CWD/@TAR_NAME@.tar.gz $SLCK
}
+
case "$1" in
pentiumpro | ppro | i686 | 686)
barch=build_pentiumpro