Commit 5f3e674d0c0bcb0334feda29b55591385c9ceff1
1 parent
32de5c32
Exists in
master
patch_package_updater.sh and and update signals directory in default package
Showing
6 changed files
with
58 additions
and
5 deletions
Show diff stats
default_package/opt/vlibras_desktop/vlibras_player_Data/bundle/togit
@@ -1 +0,0 @@ | @@ -1 +0,0 @@ | ||
1 | -This is a sample text file to git push. |
default_package/opt/vlibras_desktop/vlibras_player_Data/bundles/togit
0 → 100644
@@ -0,0 +1 @@ | @@ -0,0 +1 @@ | ||
1 | +This is a sample text file to git push. |
@@ -0,0 +1,53 @@ | @@ -0,0 +1,53 @@ | ||
1 | +#!/bin/bash | ||
2 | + | ||
3 | +source conf | ||
4 | +source signals_run.sh | ||
5 | + | ||
6 | +UPDATE_SOURCE=/home/jota/Codes/signals_adjustment | ||
7 | +PATCH_PACKAGE_NAME=$PATCH_PACKAGE | ||
8 | +PATCH_ID_NUMBER=3 | ||
9 | +NEW_PATCH_VERSION=2.0.0 | ||
10 | +COUNT_UPDATE_SOURCE=$(ls -1 $UPDATE_SOURCE/ | wc -l) | ||
11 | + | ||
12 | +if [ "$COUNT_UPDATE_SOURCE" != "0" ]; then | ||
13 | + | ||
14 | + cp -r $CURRENT_DIR/default_package/ $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE_NAME"$PATCH_ID_NUMBER.0.0_$NEW_PATCH_VERSION | ||
15 | + | ||
16 | + if [ "$PATCH_ID_NUMBER" != "1" ]; then | ||
17 | + | ||
18 | + sed -i s/Package:/Package:\ $PATCH_PACKAGE_NAME$PATCH_ID_NUMBER.0.0/ $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE_NAME"$PATCH_ID_NUMBER.0.0_$NEW_PATCH_VERSION/DEBIAN/control | ||
19 | + sed -i s/Version:/Version:\ $NEW_PATCH_VERSION/ $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE_NAME"$PATCH_ID_NUMBER.0.0_$NEW_PATCH_VERSION/DEBIAN/control | ||
20 | + sed -i s/Pre-Depends:/Pre-Depends:\ patch$(($PATCH_ID_NUMBER-1)).0.0/ $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE_NAME"$PATCH_ID_NUMBER.0.0_$NEW_PATCH_VERSION/DEBIAN/control | ||
21 | + | ||
22 | + mv $UPDATE_SOURCE/* $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE_NAME"$PATCH_ID_NUMBER.0.0_$NEW_PATCH_VERSION/opt/vlibras_desktop/vlibras_player_Data/bundles | ||
23 | + | ||
24 | + echo -e "\nBUILDING DEBIAN PACKAGE ${PATCH_PACKAGE_NAME}${PATCH_ID_NUMBER}.0.0_${NEW_PATCH_VERSION}_amd64_deb" >> $CURRENT_DIR/build.log 2>&1 | ||
25 | + dpkg-deb -b $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE_NAME"$PATCH_ID_NUMBER.0.0_$NEW_PATCH_VERSION $CURRENT_DIR/DB_SIGNALS/patch_packages_deb >> $CURRENT_DIR/build.log 2>&1 | ||
26 | + | ||
27 | + echo -e "\nUPDATED PATCH ID NUMBER : $PATCH_ID_NUMBER.0.0" >> $CURRENT_DIR/build.log 2>&1 | ||
28 | + echo -e "\n####################################################################################################\n" >> $CURRENT_DIR/build.log 2>&1 | ||
29 | + | ||
30 | + else | ||
31 | + | ||
32 | + sed -i s/Package:/Package:\ $PATCH_PACKAGE_NAME$PATCH_ID_NUMBER.0.0/ $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE_NAME"$PATCH_ID_NUMBER.0.0_$NEW_PATCH_VERSION/DEBIAN/control | ||
33 | + sed -i s/Version:/Version:\ $NEW_PATCH_VERSION/ $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE_NAME"$PATCH_ID_NUMBER.0.0_$NEW_PATCH_VERSION/DEBIAN/control | ||
34 | + sed -i s/Pre-Depends:/Pre-Depends:\ 'dpkg (>= 1.14.0)'/ $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE_NAME"$PATCH_ID_NUMBER.0.0_$NEW_PATCH_VERSION/DEBIAN/control | ||
35 | + | ||
36 | + mv $UPDATE_SOURCE/* $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE_NAME"$PATCH_ID_NUMBER.0.0_$NEW_PATCH_VERSION/opt/vlibras_desktop/vlibras_player_Data/bundles | ||
37 | + | ||
38 | + echo -e "\nBUILDING DEBIAN PACKAGE ${PATCH_PACKAGE_NAME}${PATCH_ID_NUMBER}.0.0_${NEW_PATCH_VERSION}_amd64_deb" >> $CURRENT_DIR/build.log 2>&1 | ||
39 | + dpkg-deb -b $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE_NAME"$PATCH_ID_NUMBER.0.0_$NEW_PATCH_VERSION $CURRENT_DIR/DB_SIGNALS/patch_packages_deb >> $CURRENT_DIR/build.log 2>&1 | ||
40 | + | ||
41 | + echo -e "\nUPDATED PATCH ID NUMBER : $PATCH_ID_NUMBER.0.0" >> $CURRENT_DIR/build.log 2>&1 | ||
42 | + echo -e "\n####################################################################################################\n" >> $CURRENT_DIR/build.log 2>&1 | ||
43 | + | ||
44 | + fi | ||
45 | + | ||
46 | + date >> $CURRENT_DIR/import.log 2>&1 | ||
47 | + echo -e "\nIMPORTING DEBIAN PACKAGE ${PATCH_PACKAGE_NAME}${PATCH_ID_NUMBER}.0.0_${NEW_PATCH_VERSION}_amd64_deb TO REPOSITORY" >> $CURRENT_DIR/import.log 2>&1 | ||
48 | + reprepro --keepunreferencedfiles -Vb $CURRENT_DIR/repository includedeb precise $CURRENT_DIR/DB_SIGNALS/patch_packages_deb/$PATCH_PACKAGE_NAME$PATCH_ID_NUMBER.0.0_${NEW_PATCH_VERSION}_amd64.deb >> $CURRENT_DIR/import.log 2>&1 | ||
49 | + | ||
50 | + echo -e "\nUPDATED PATCH ID NUMBER : $PATCH_ID_NUMBER.0.0" >> $CURRENT_DIR/import.log 2>&1 | ||
51 | + echo -e "\n################################################################################################\n" >> $CURRENT_DIR/import.log 2>&1 | ||
52 | + | ||
53 | +fi | ||
0 | \ No newline at end of file | 54 | \ No newline at end of file |
reset.sh
@@ -4,7 +4,7 @@ rm -rf DB_SIGNALS/header_packages_folder/* | @@ -4,7 +4,7 @@ rm -rf DB_SIGNALS/header_packages_folder/* | ||
4 | rm -rf DB_SIGNALS/header_packages_deb/* | 4 | rm -rf DB_SIGNALS/header_packages_deb/* |
5 | rm -rf DB_SIGNALS/patch_packages_folder/* | 5 | rm -rf DB_SIGNALS/patch_packages_folder/* |
6 | rm -rf DB_SIGNALS/patch_packages_deb/* | 6 | rm -rf DB_SIGNALS/patch_packages_deb/* |
7 | -rm -rf default_package/opt/vlibras_desktop/vlibras_player_Data/bundle/* | 7 | +rm -rf default_package/opt/vlibras_desktop/vlibras_player_Data/bundles/* |
8 | 8 | ||
9 | rm -rf DB_CODE/* | 9 | rm -rf DB_CODE/* |
10 | 10 |
signals_run.sh
@@ -30,7 +30,7 @@ if [ "$COUNT_SOURCE" != "0" ]; then | @@ -30,7 +30,7 @@ if [ "$COUNT_SOURCE" != "0" ]; then | ||
30 | sed -i s/Version:/Version:\ 1.0.0/ $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE"$NEW_VERSION.0.0/DEBIAN/control | 30 | sed -i s/Version:/Version:\ 1.0.0/ $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE"$NEW_VERSION.0.0/DEBIAN/control |
31 | sed -i s/Pre-Depends:/Pre-Depends:\ patch$(($NEW_VERSION-1)).0.0/ $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE"$NEW_VERSION.0.0/DEBIAN/control | 31 | sed -i s/Pre-Depends:/Pre-Depends:\ patch$(($NEW_VERSION-1)).0.0/ $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE"$NEW_VERSION.0.0/DEBIAN/control |
32 | 32 | ||
33 | - mv $SOURCE/* $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE"$NEW_VERSION.0.0/opt/vlibras_desktop/vlibras_player_Data/bundle | 33 | + mv $SOURCE/* $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE"$NEW_VERSION.0.0/opt/vlibras_desktop/vlibras_player_Data/bundles |
34 | 34 | ||
35 | echo -e "\nBUILDING DEBIAN PACKAGE $PATCH_PACKAGE$NEW_VERSION.0.0_1.0.0_amd64_deb" >> $CURRENT_DIR/build.log 2>&1 | 35 | echo -e "\nBUILDING DEBIAN PACKAGE $PATCH_PACKAGE$NEW_VERSION.0.0_1.0.0_amd64_deb" >> $CURRENT_DIR/build.log 2>&1 |
36 | dpkg-deb -b $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE"$NEW_VERSION.0.0 $CURRENT_DIR/DB_SIGNALS/patch_packages_deb >> $CURRENT_DIR/build.log 2>&1 | 36 | dpkg-deb -b $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE"$NEW_VERSION.0.0 $CURRENT_DIR/DB_SIGNALS/patch_packages_deb >> $CURRENT_DIR/build.log 2>&1 |
@@ -43,7 +43,7 @@ if [ "$COUNT_SOURCE" != "0" ]; then | @@ -43,7 +43,7 @@ if [ "$COUNT_SOURCE" != "0" ]; then | ||
43 | sed -i s/Version:/Version:\ 1.0.0/ $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE"$NEW_VERSION.0.0/DEBIAN/control | 43 | sed -i s/Version:/Version:\ 1.0.0/ $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE"$NEW_VERSION.0.0/DEBIAN/control |
44 | sed -i s/Pre-Depends:/Pre-Depends:\ 'dpkg (>= 1.14.0)'/ $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE"$NEW_VERSION.0.0/DEBIAN/control | 44 | sed -i s/Pre-Depends:/Pre-Depends:\ 'dpkg (>= 1.14.0)'/ $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE"$NEW_VERSION.0.0/DEBIAN/control |
45 | 45 | ||
46 | - mv $SOURCE/* $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE"$NEW_VERSION.0.0/opt/vlibras_desktop/vlibras_player_Data/bundle | 46 | + mv $SOURCE/* $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE"$NEW_VERSION.0.0/opt/vlibras_desktop/vlibras_player_Data/bundles |
47 | 47 | ||
48 | echo -e "\nBUILDING DEBIAN PACKAGE $PATCH_PACKAGE$NEW_VERSION.0.0_1.0.0_amd64_deb" >> $CURRENT_DIR/build.log 2>&1 | 48 | echo -e "\nBUILDING DEBIAN PACKAGE $PATCH_PACKAGE$NEW_VERSION.0.0_1.0.0_amd64_deb" >> $CURRENT_DIR/build.log 2>&1 |
49 | dpkg-deb -b $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE"$NEW_VERSION.0.0 $CURRENT_DIR/DB_SIGNALS/patch_packages_deb >> $CURRENT_DIR/build.log 2>&1 | 49 | dpkg-deb -b $CURRENT_DIR/DB_SIGNALS/patch_packages_folder"/$PATCH_PACKAGE"$NEW_VERSION.0.0 $CURRENT_DIR/DB_SIGNALS/patch_packages_deb >> $CURRENT_DIR/build.log 2>&1 |
to_git.sh
1 | #!/bin/bash | 1 | #!/bin/bash |
2 | 2 | ||
3 | -echo This is a sample text file to git push. | tee -a DB_SIGNALS/header_packages_folder/togit DB_SIGNALS/header_packages_deb/togit DB_SIGNALS/patch_packages_folder/togit DB_SIGNALS/patch_packages_deb/togit DB_CODE/togit default_package/opt/vlibras_desktop/vlibras_player_Data/bundle/togit | 3 | +echo This is a sample text file to git push. | tee -a DB_SIGNALS/header_packages_folder/togit DB_SIGNALS/header_packages_deb/togit DB_SIGNALS/patch_packages_folder/togit DB_SIGNALS/patch_packages_deb/togit DB_CODE/togit default_package/opt/vlibras_desktop/vlibras_player_Data/bundles/togit |