OSDN Git Service

implement python versioning check.
authorgn64_jp <gn64_jp@4e526526-5e11-4fc0-8910-f8fd03428081>
Sat, 9 Oct 2010 02:12:57 +0000 (02:12 +0000)
committergn64_jp <gn64_jp@4e526526-5e11-4fc0-8910-f8fd03428081>
Sat, 9 Oct 2010 02:12:57 +0000 (02:12 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/rec10@682 4e526526-5e11-4fc0-8910-f8fd03428081

rec10/trunk/src/Makefile.base
rec10/trunk/src/readme.txt

index 8644dbf..8b0e30b 100644 (file)
@@ -1,7 +1,7 @@
 PREFIX = /usr/local/share
 MAJOR = 0
 MINOR = 9
-REVISION = 1
+REVISION = 8
 VER = $(MAJOR).$(MINOR).$(REVISION)
 
 DEST = $(PREFIX)/rec10
@@ -10,7 +10,14 @@ install:
        if ! [ -d $(PREFIX)/rec10 ]; then mkdir -p $(PREFIX)/rec10 ;fi
        cp ./*.py $(DEST)/
        cp ./*.xml $(DEST)/
-       echo -e "#!/bin/sh\nexport LANG=\"ja_JP.UTF-8\" && python2.6 ${DEST}/rec10d.py" > ./rec10
+        echo -e "#!/bin/bash" > ./rec10
+        echo -e "if type -P python2.6 > /dev/null\nthen\nexport LANG=\"ja_JP.UTF-8\" && python2.6 ${DEST}/rec10d.py" >> ./rec10
+        echo -e "elif type -P python26 > /dev/null\nexport LANG=\"ja_JP.UTF-8\" && python26 ${DEST}/rec10d.py\n" >> ./rec10
+        echo -e "elif type -P python2.5 > /dev/null\nexport LANG=\"ja_JP.UTF-8\" && python2.5 ${DEST}/rec10d.py\n" >> ./rec10
+        echo -e "elif type -P python25 > /dev/null\nexport LANG=\"ja_JP.UTF-8\" && python25 ${DEST}/rec10d.py" >> ./rec10
+        echo -e "elif type -P python2.7 > /dev/null\nexport LANG=\"ja_JP.UTF-8\" && python2.7 ${DEST}/rec10d.py" >> ./rec10
+        echo -e "elif type -P python27 > /dev/null\nexport LANG=\"ja_JP.UTF-8\" && python27 ${DEST}/rec10d.py" >> ./rec10
+        echo -e "fi\n" >> ./rec10
        install -m755 ./rec10 $(DEST)/
        if ! [ -f /usr/local/bin/rec10 ]; then ln $(DEST)/rec10 /usr/local/bin;fi
        chmod 755 /usr/local/bin/rec10
index 0c5eae3..f291b54 100644 (file)
@@ -1,7 +1,7 @@
 ###########################################
 #     Rec10 -Ts Recording system-         #
 #                          Ver.0.9.8      #
-# 2010/09/15         Yukikaze & long.inus #
+# 2010/10/09         Yukikaze & long.inus #
 #  Copyright (C) 2009-2010 Yukikaze      #
 ###########################################
 
@@ -15,6 +15,8 @@ mencoder
 ffmpeg
 x264
 mp4box
+MySQL
+MySQLdb(MySQL-pythonなどの名前)
 mkvmerge(mkv使用時)
 java(jre1.6で動作を確認)
 
@@ -28,7 +30,7 @@ BonTsDemux(included)
 epgdump(included)
 b25(non-included)
 recpt1(recfriioでもいいはずです)(non-included)
-
+MySQLdb
 事前準備:
 pt1などのドライバーをインストールした上で、recpt1などのソフトを導入、
 b25をインストールしておいてください。
@@ -69,14 +71,14 @@ chdata.pyを実行してください(python chdata.py)
 yukikaze.jp@gmail.com
 
 [History]
-10/9/15 0.9.8 release
+10/10/09 0.9.8 release
 インターレース保持エンコードに対応
 色空間を修正
 放送大学のマルチチャンネルに仮対応
 verboseモードの実装
 ログレベルの実装
 画面サイズが取得できなかったときの処理を追加
-
+python2.5/2.7に対応
 10/07/10 0.9.7 release
 ヒストリーチャンネルのタイトルを修正
 ffmpeg使用時にscale拡大をするように修正