Kezdőlap › Fórumok › Multimédia › MPlayer és társai › Mplayert mindenkinek…
- This topic has 236 hozzászólás, 33 résztvevő, and was last updated 15 years, 9 months telt el by
pointux.
-
SzerzőBejegyzés
-
2004-06-23-12:39 #1955790
Valamiért nekem a wget nemtud az ftp-rõl letölteni de a http-rõl jön rendesen…
2004-06-23-13:00 #1955791Valamiért nekem a wget nemtud az ftp-rõl letölteni de a http-rõl jön rendesen…
ahh yo fej vagy…ki írta a wget-es részt, amit aztán átvariáltam? 😉
mindenesetre érdekes, hogy nálad ftp-rõl nem megy…2004-06-23-13:20 #1955792ahh yo fej vagy…ki írta a wget-es részt, amit aztán átvariáltam? 😉
mindenesetre érdekes, hogy nálad ftp-rõl nem megy…Nemtudom mi a fene baja van..Más ftp-rõl simán lehúz mindent de itt meg sem mozdul…
AKi hasonló cipõben jár mint én annak itt a javítás…
Code:#! /bin/bash# check user…
if ! [ $UID = 0 ]; then
echo Rootkent futtasd, lecci!
exit 1
else
echo „mplayer-installer konyvtara [/usr/src/(mplayer-installer)]: ”
read mp_ins
if ! [ -z $mp_ins ]; then
mp_ins_root=”$mp_ins/mplayer-installer”
else
mp_ins_root=”/usr/src/mplayer-installer”
fi
down_dir=”$mp_ins_root/download”
src_dir=”$mp_ins_root/src”
echo Elozo verzio ellenorzese…
if ! [ -d $mp_ins_root ]; then
echo mplayer-installer konyvtarainak letrehozasa…
mkdir $mp_ins_root
mkdir $down_dir
mkdir $src_dir
elif ! [ -d $down_dir -a -d $src_dir ]; then
echo mplayer-installer alkonyvtarainak letrehozasa…
mkdir $down_dir &> /dev/null
mkdir $src_dir &> /dev/null
fi
if [ -d $mp_ins_root -a -d $down_dir -a -d $src_dir ]; then
echo Letoltott fajlok ellenorzese, szukseges fajlok letoltese…
cd $down_dir
if ! [ -f win32codecs.tar.bz2 ]; then
wget http://www1.mplayerhq.hu/MPlayer/releases/codecs/win32codecs.tar.bz2
elif [ -f win32codecs.tar.bz2 ]; then
bunzip2 -t win32codecs.tar.bz2 &> /dev/null
if [ $? != 0 ]; then
echo Serult archivum: win32codecs.tar.bz2
rm win32codecs.tar.bz2
wget http://www1.mplayerhq.hu/MPlayer/releases/codecs/win32codecs.tar.bz2
fi
fi
if ! [ -f Corelian-1.1.tar.bz2 ]; then
wget http://www1.mplayerhq.hu/MPlayer/Skin/Corelian-1.1.tar.bz2
elif [ -f Corelian-1.1.tar.bz2 ]; then
bunzip2 -t Corelian-1.1.tar.bz2 &> /dev/null
if [ $? != 0 ]; then
echo Serult archivum: Corelian-1.1.tar.bz2
rm Corelian-1.1.tar.bz2
wget http://www1.mplayerhq.hu/MPlayer/Skin/Corelian-1.1.tar.bz2
fi
fi
if ! [ -f font-arial-iso-8859-2.tar.bz2 ]; then
wget http://www1.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-2.tar.bz2
elif [ -f font-arial-iso-8859-2.tar.bz2 ]; then
bunzip2 -t font-arial-iso-8859-2.tar.bz2 &> /dev/null
if [ $? != 0 ]; then
echo Serult archivum: font-arial-iso-8859-2.tar.bz2
rm font-arial-iso-8859-2.tar.bz2
wget http://www1.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-2.tar.bz2
fi
fi
if ! [ -f MPlayer-current.tar.bz2 ]; then
wget http://www1.mplayerhq.hu/MPlayer/cvs/MPlayer-current.tar.bz2
elif [ -f MPlayer-current.tar.bz2 ]; then
bunzip2 -t MPlayer-current.tar.bz2 &> /dev/null
if [ $? != 0 ]; then
echo Serult archivum: MPlayer-current.tar.bz2
rm MPlayer-current.tar.bz2
wget http://www1.mplayerhq.hu/MPlayer/cvs/MPlayer-current.tar.bz2
fi
fi
fi
fi
# win32 codecs
if ! [ -d /usr/local/lib/codecs ]; then
echo win32codecs kicsomagolasa es masolasa…
tar xfj win32codecs.tar.bz2
mkdir /usr/local/lib/codecs
cp ./win32codecs/* /usr/local/lib/codecs
rm ./win32codecs/*
rmdir ./win32codecs
fi
# default skin
if ! [ -d /usr/local/share/mplayer/Skin ]; then
mkdir -p /usr/local/share/mplayer/Skin
fi
if ! [ -f /usr/local/share/mplayer/Skin/default/skin ]; then
echo Corelian skin kicsomagolasa es masolasa…
tar xfj Corelian-1.1.tar.bz2
cp -r ./Corelian /usr/local/share/mplayer/Skin
rm ./Corelian/*
rmdir ./Corelian
ln -s /usr/local/share/mplayer/Skin/Corelian /usr/local/share/mplayer/Skin/default
fi
# fonts
if ! [ -d /usr/local/share/mplayer/font ]; then
mkdir -p /usr/local/share/mplayer/font
fi
if ! [ -f /usr/local/share/mplayer/font/*.desc ]; then
echo arial-iso-8859-2 font kicsomagolasa es masolasa…
tar xfj font-arial-iso-8859-2.tar.bz2
cp -r ./font-arial-iso-8859-2/font-arial-18-iso-8859-2/* /usr/local/share/mplayer/font
ls -p ./font-arial-iso-8859-2/ | grep / | while read i;
do
rm ./font-arial-iso-8859-2/$i/*
rmdir ./font-arial-iso-8859-2/$i
done
rm ./font-arial-iso-8859-2/*
rmdir ./font-arial-iso-8859-2
fi
# MPlayer
echo MPlayer forras kicsomagolasa es masolasa…
tar xfj MPlayer-current.tar.bz2 -C $src_dir
j=0;
mpsrc_dir=`ls $src_dir –reverse | while [ „$j” != 1 ];
do
read i
let j=j+1
echo -n „$i”
done`
chown root:root $src_dir/$mpsrc_dir -R
echo „MPlayer forditasa…($mpsrc_dir)”
cd $src_dir/$mpsrc_dir
./configure –enable-gui –language=hu –disable-fbdev
make
make install
2004-06-23-15:32 #1955793új változat, valtozások
1. paca által említett wget dologra ftp-]http csere ebben is benne van
2. verzió ellenõrzés (helyi idõtõl függõen) új cvs létezik vagy nem? letöltsem vagy nem? stb…(remélem mûködik, kipróbáltam, de az ördög soha sem alszik)
3. ha a MPlayer-current.tar.bz2 könyvtára létezik akkor feleslegesen nem csomagol.
4. a letöltött elõzõ verziókat MPlayer-(datum) formában download-ban továbbra is tárolja (köv verzióban meg pl a 2 napnál régebbieket a src-bõl és a downloadból is kitöröljük # feleslegesen mégse foglaljuk a helyet 😉
5. aktuális verzióra hozunk létre symlinket MPlayer-current néven
6. minden fordítás után configure.log-ról másolatot készítünk (késõbb lesz szerepe – a fellow által már említett „elemzésnél”-] mi hiányzik, telepítsem? stb.hezps: dátumok debugolásához benne hagytam a 3 változó kiiratását csak uncommentezni kell (utc-vel de 5 illetve de 6 kor lehetnek problémák)
Code:#! /bin/bashfunction q_mp_version {
li=0
mp_src_dir=`tar tfj MPlayer-current.tar.bz2 | while [ „$li” != 1 ];
do
read line
let li=li+1
echo -n „$line”
done`
mp_version=${mp_src_dir:8:8}
echo „MPlayer (cvs) verzio: $mp_version”
}
# check user…
if ! [ $UID = 0 ]; then
echo Rootkent futtasd, lecci!
exit 1
else
echo „mplayer-installer konyvtara [/usr/src/(mplayer-installer)]: ”
read mp_ins
if ! [ -z $mp_ins ]; then
mp_ins_root=”$mp_ins/mplayer-installer”
else
mp_ins_root=”/usr/src/mplayer-installer”
fi
down_dir=”$mp_ins_root/download”
src_dir=”$mp_ins_root/src”
echo „Elozo verzio ellenorzese…”
if ! [ -d $mp_ins_root ]; then
echo „mplayer-installer konyvtarainak letrehozasa…”
mkdir $mp_ins_root
mkdir $down_dir
mkdir $src_dir
elif ! [ -d $down_dir -a -d $src_dir ]; then
echo „mplayer-installer alkonyvtarainak letrehozasa…”
mkdir $down_dir &> /dev/null
mkdir $src_dir &> /dev/null
fi
if [ -d $mp_ins_root -a -d $down_dir -a -d $src_dir ]; then
echo „Letoltott fajlok ellenorzese, szukseges fajlok letoltese…”
cd $down_dir
if ! [ -f win32codecs.tar.bz2 ]; then
wget http://www.mplayerhq.hu/MPlayer/releases/codecs/win32codecs.tar.bz2
elif [ -f win32codecs.tar.bz2 ]; then
bunzip2 -t win32codecs.tar.bz2 &> /dev/null
if [ $? != 0 ]; then
echo „Serult archivum: win32codecs.tar.bz2”
rm win32codecs.tar.bz2
wget http://www.mplayerhq.hu/MPlayer/releases/codecs/win32codecs.tar.bz2
fi
fi
if ! [ -f Corelian-1.1.tar.bz2 ]; then
wget http://www.mplayerhq.hu/MPlayer/Skin/Corelian-1.1.tar.bz2
elif [ -f Corelian-1.1.tar.bz2 ]; then
bunzip2 -t Corelian-1.1.tar.bz2 &> /dev/null
if [ $? != 0 ]; then
echo „Serult archivum: Corelian-1.1.tar.bz2”
rm Corelian-1.1.tar.bz2
wget http://www.mplayerhq.hu/MPlayer/Skin/Corelian-1.1.tar.bz2
fi
fi
if ! [ -f font-arial-iso-8859-2.tar.bz2 ]; then
wget http://www.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-2.tar.bz2
elif [ -f font-arial-iso-8859-2.tar.bz2 ]; then
bunzip2 -t font-arial-iso-8859-2.tar.bz2 &> /dev/null
if [ $? != 0 ]; then
echo „Serult archivum: font-arial-iso-8859-2.tar.bz2”
rm font-arial-iso-8859-2.tar.bz2
wget http://www.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-2.tar.bz2
fi
fi
if ! [ -f MPlayer-current.tar.bz2 ]; then
wget http://www.mplayerhq.hu/MPlayer/cvs/MPlayer-current.tar.bz2
q_mp_version
mv MPlayer-current.tar.bz2 MPlayer-$mp_version.tar.bz2
ln -s MPlayer-$mp_version.tar.bz2 MPlayer-current.tar.bz2
else
bunzip2 -t MPlayer-current.tar.bz2 &> /dev/null
if [ $? != 0 ]; then
echo „Serult archivum: MPlayer-current.tar.bz2”
rm MPlayer-current.tar.bz2
wget http://www.mplayerhq.hu/MPlayer/cvs/MPlayer-current.tar.bz2
q_mp_version
mv MPlayer-current.tar.bz2 MPlayer-$mp_version.tar.bz2
ln -s MPlayer-$mp_version.tar.bz2 MPlayer-current.tar.bz2
fi
q_mp_version
now=`date +%Y%m%d%H%M`
# echo „Jelenlegi datum: $now”
mp_version_curr_f=$mp_version 600
mp_version_next_f=$(($mp_version_curr_f+10000))
# echo „Letoltott (cvs) valtozat: $mp_version_curr_f”
# echo „Kovetkezo (cvs) valtozat: $mp_version_next_f”
if ! [ „$now” -ge „$mp_version_curr_f” ] || ! [ „$now” -le „$mp_version_next_f” ]; then
echo „Legfrisebb (cvs) valtozat letoltese: MPlayer-current.tar.bz2”
rm MPlayer-current.tar.bz2
wget http://www.mplayerhq.hu/MPlayer/cvs/MPlayer-current.tar.bz2
q_mp_version
mv MPlayer-current.tar.bz2 MPlayer-$mp_version.tar.bz2
ln -s MPlayer-$mp_version.tar.bz2 MPlayer-current.tar.bz2
fi
fi
fi
fi
# win32 codecs
if ! [ -d /usr/local/lib/codecs ]; then
echo win32codecs kicsomagolasa es masolasa…
tar xfj win32codecs.tar.bz2
mkdir /usr/local/lib/codecs
cp ./win32codecs/* /usr/local/lib/codecs
rm ./win32codecs/*
rmdir ./win32codecs
fi
# default skin
if ! [ -d /usr/local/share/mplayer/Skin ]; then
mkdir -p /usr/local/share/mplayer/Skin
fi
if ! [ -f /usr/local/share/mplayer/Skin/default/skin ]; then
echo Corelian skin kicsomagolasa es masolasa…
tar xfj Corelian-1.1.tar.bz2
cp -r ./Corelian /usr/local/share/mplayer/Skin
rm ./Corelian/*
rmdir ./Corelian
ln -s /usr/local/share/mplayer/Skin/Corelian /usr/local/share/mplayer/Skin/default
fi
# fonts
if ! [ -d /usr/local/share/mplayer/font ]; then
mkdir -p /usr/local/share/mplayer/font
fi
if ! [ -f /usr/local/share/mplayer/font/*.desc ]; then
echo arial-iso-8859-2 font kicsomagolasa es masolasa…
tar xfj font-arial-iso-8859-2.tar.bz2
cp -r ./font-arial-iso-8859-2/font-arial-18-iso-8859-2/* /usr/local/share/mplayer/font
ls -p ./font-arial-iso-8859-2/ | grep / | while read i;
do
rm ./font-arial-iso-8859-2/$i/*
rmdir ./font-arial-iso-8859-2/$i
done
rm ./font-arial-iso-8859-2/*
rmdir ./font-arial-iso-8859-2
fi
# MPlayer
if ! [ -d $src_dir/$mp_src_dir ]; then
echo „MPlayer forras kicsomagolasa es masolasa…”
tar xfj MPlayer-$mp_version.tar.bz2 -C $src_dir
fi
chown root:root $src_dir/$mp_src_dir -R
echo „MPlayer forras forditasa…($mp_version)”
cd $src_dir/$mp_src_dir
./configure –enable-gui –language=hu –disable-fbdev
cp ./configure.log ./configure-`date +%Y%m%d%H%M`.log
make
make install
2004-06-23-19:10 #1955794Ha készen vagytok, szóljatok, hogy mehet, én, mint nagyágyú szakértõ, eddig csak figyeltem, észrevételem nincs, csak tesztelném a cuccost…
Ja, és nagyon szurkolok !2004-06-23-19:40 #1955795Ha készen vagytok, szóljatok, hogy mehet, én, mint nagyágyú szakértõ, eddig csak figyeltem, észrevételem nincs, csak tesztelném a cuccost…
Ja, és nagyon szurkolok !Már nyugodtan kiprobálhatod müxenie kell !!
2004-06-23-20:14 #1955796A végére egy ilyen duma????
Code:Ez a program a(z) GPL v2 jogi feltételeinek megfelelõen használható.Ha bármilyen kérdésed lenne a progival kapcsolatban keresd fel ezt az oldalt:
http://linuxforum.hu/modules.php?name=Forums&file=viewtopic&t=8131&postdays=0&postorder=asc&start=0
2004-06-23-20:23 #1955797Code:Ez a program a(z) GPL v2 jogi feltételeinek megfelelõen használható.Ha bármilyen kérdésed lenne a progival kapcsolatban keresd fel ezt az topicot:
http://linuxforum.hu/modules.php?name=Forums&file=viewtopic&t=8131&postdays=0&postorder=asc&start=0
diff: „oldalt” -] „topicot”
így pontosabb 😉
vagy lehet hogy jobban hangzana hogy az „MPlayer-installer”-re a GPL v2 licensz érvényes.
inkább az elejére #-zve szerintem – mivel azzal hogy használod elfogadod, azaz mielõtt elindítod tudnod kell(ene) milyen licensz is vonatkozik az adott prg-re, nyomtatás közben most épp a köv verzión dolgozom, úgyhogy beleteszem.viszont a GPL v2 url-jét is beletehetnénk szerintem:
http://www.gnu.org/licenses/gpl.txtui: na ennyiszer még nem szerkesztettem át hozzászólást mint ezt 😀 lehet hogy fáradok? 😉
2004-06-23-20:30 #1955798viszont a GPL v2 url-jét is beletehetnénk szerintem.
Jahh
http://szabilinux.hu/forditasok/GPL/GPL.HU.htmlCsináltam egy live.com-s fordítást majd a configure-nál engedélyeztzem a live-t –enable-live és nekem mind a live fordítása mind magának az mplayernek a fordítása simán befejezõdött..
Szal érdekel valakit???2004-06-23-20:35 #1955799Upsz a dolog felejtõs… Napi kiadások vannak belõle és nincs egy fix current név.. 😥
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz