diff --git a/build.sh b/build.sh index 4fd8ed5..302da3d 100755 --- a/build.sh +++ b/build.sh @@ -1,25 +1,29 @@ #!/bin/sh { - echo "[0/7] - Concatinating python source" + echo "[0/9] - Concatinating python source" cat src/menu.py src/config.py src/tclock.py > src/main.py - echo "[1/7] - Copying python source" + echo "[1/9] - Copying python source" cp -r src/* tclock-deb/usr/share/tclock/ cp -r src/* install/usr/share/tclock/ - echo "[2/7] - deleting debug flag" + echo "[2/9] - deleting debug flag" rm tclock-deb/usr/share/tclock/debug rm install/usr/share/tclock/debug - echo "[3/7] - making python executable" + echo "[3/9] - making python executable" chmod 777 tclock-deb/usr/share/tclock/main.py chmod 777 install/usr/share/tclock/main.py - echo "[4/7] - Packaging For Debian" + echo "[4/9] - Packaging For Debian" dpkg --build tclock-deb - echo "[5/7] - Compressing Install.zip" + echo "[5/9] - Compressing Install.zip" zip -r9 build/tclock.zip ./install/ - echo "[6/7] - Copying last files to build folder" + echo "[6/9] - Copying last files to build folder" mv tclock-deb.deb build/tclock.deb cp LICENSE build/LICENSE - echo "[7/7] - Done" + echo "[7/9] Conveting deb to rpm, slp, lsb and tgz" + sudo alien --to-rpm tclock.deb;sudo alien --to-slp tclock.deb;sudo alien --to-lsb tclock.deb; sudo alien --to-tgz tclock.deb + echo "[8/9] Taking ownership over all files" + sudo chown harry:harry ./* + echo "[9/9] - Done" }||{ echo "Failed" } diff --git a/build/lsb-tClock-1.2-2.noarch.rpm b/build/lsb-tClock-1.2-2.noarch.rpm new file mode 100644 index 0000000..08c8a41 Binary files /dev/null and b/build/lsb-tClock-1.2-2.noarch.rpm differ diff --git a/build/tClock-1.2-2.noarch.rpm b/build/tClock-1.2-2.noarch.rpm new file mode 100644 index 0000000..58de859 Binary files /dev/null and b/build/tClock-1.2-2.noarch.rpm differ diff --git a/build/tClock-1.2.slp b/build/tClock-1.2.slp new file mode 100644 index 0000000..405d635 Binary files /dev/null and b/build/tClock-1.2.slp differ diff --git a/build/tClock-1.2.tgz b/build/tClock-1.2.tgz new file mode 100644 index 0000000..f6c7e5f Binary files /dev/null and b/build/tClock-1.2.tgz differ diff --git a/build/tclock.deb b/build/tclock.deb index 40a9988..719dc6b 100644 Binary files a/build/tclock.deb and b/build/tclock.deb differ diff --git a/build/tclock.zip b/build/tclock.zip index 81347ce..d6f197c 100644 Binary files a/build/tclock.zip and b/build/tclock.zip differ