TsO

Hozzászólások

10 bejegyzés megtekintése - 221-230 / 374
  • Szerző
    Bejegyzés
  • Hozzászólás: Mplayert mindenkinek… #1955808
    TsO
    Felhasználó

      Ha ez megvan és müxik rendesen (bár már most is müx) akkor dobjunk össze egy Linuxot  😀  😀  és az  
      LFS-nek annyi

      bashban kicsit nehezebb dió lenne 😀

      #na megyek szívok 1 cigit 😉 aztán back to work…

      Hozzászólás: Mplayert mindenkinek… #1955806
      TsO
      Felhasználó

        Mondja ezt a fõprogramozó… 😀  😀  😀

        ne túlozz 🙂 az ötleted nélkül különben se lett volna még ennyi se a dologból…
        egyébként is most elég lassan haladok…elfogyott a sör…el kéne szívni egy cigit…na meg álmos is vagyok…ráadásul holnap úsznom kell hogy meglegyen a 4ik testnevelés félévem, különben nem mehetek államvizsgázni 😀 😀

        Hozzászólás: Mplayert mindenkinek… #1955803
        TsO
        Felhasználó

          Hoppá most nézem már neve is lett a gyerköcnek..
          😀  😀  😀

          nálam így futott mióta belekontárkodtam a verziódba 😉

          Hozzászólás: Mplayert mindenkinek… #1955801
          TsO
          Felhasználó

            Upsz a dolog felejtõs… Napi kiadások vannak belõle és nincs egy fix current név.. 😥

            szerintem ez nem lehet probléma lynx + egy kis grep és máris megvan a legújabb verzió 🙂

            hasonlóan gondoltam azt hogyha valaki nem akar cvs-t, akkor a legfrissebb release-t is választhassa (majd)…

            Hozzászólás: Mplayert mindenkinek… #1955800
            TsO
            Felhasználó

              Csiná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???

              a köv verzióban gondoltam arra, hogy az opciók közül választhatna a user (akár karakteres menüben, akár gui-ban, megfelelõ rövid/hosszabb magyarázat mellett) ez annál is jobb lenne, mert a halom paraméter mindegyikét szerintem a fejlesztõk sem ismerik, pl live.com-ot meg a másikat amit említettetek ma én még soha nem próbáltam, így a kiválasztott (vagy ha nem választ semmit akkor az általunk meghatározott alap) paraméterekkel fordulna a forrás, így azokra már lehetne checkolni a szükséges -dev package-ket…

              Hozzászólás: Mplayert mindenkinek… #1955797
              TsO
              Felhasználó
                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 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.txt

                ui: na ennyiszer még nem szerkesztettem át hozzászólást mint ezt 😀 lehet hogy fáradok? 😉

                Hozzászólás: Mplayert mindenkinek… #1955793
                TsO
                Felhasználó

                  ú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.hez

                  ps: 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/bash

                  function 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_version600

                     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

                  Hozzászólás: Mplayert mindenkinek… #1955791
                  TsO
                  Felhasználó

                    Valamié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…

                    Hozzászólás: Mplayert mindenkinek… #1955787
                    TsO
                    Felhasználó

                      A fordítási opciók még nem lettek egyeztetve, szerintem a –disble-fbdev ‘csak úgy’ bennmaradt. Ha lesz (g)ui az installerhez, akkor ezek bekerülhetnének, mint választási lehetõség (–enable-gui, –language=hu, stb. kell-e?).

                      jól látod, én is így gondoltam…

                      fbdev-et én ajánlottam paca-nak az okok ennek a topicnak az elején találhatóak.

                      Hozzászólás: Mplayert mindenkinek… #1955786
                      TsO
                      Felhasználó
                      10 bejegyzés megtekintése - 221-230 / 374