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 | -This is a sample text file to git push. |
default_package/opt/vlibras_desktop/vlibras_player_Data/bundles/togit
0 → 100644
... | ... | @@ -0,0 +1 @@ |
1 | +This is a sample text file to git push. | ... | ... |
... | ... | @@ -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 | 54 | \ No newline at end of file | ... | ... |
reset.sh
... | ... | @@ -4,7 +4,7 @@ rm -rf DB_SIGNALS/header_packages_folder/* |
4 | 4 | rm -rf DB_SIGNALS/header_packages_deb/* |
5 | 5 | rm -rf DB_SIGNALS/patch_packages_folder/* |
6 | 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 | 9 | rm -rf DB_CODE/* |
10 | 10 | ... | ... |
signals_run.sh
... | ... | @@ -30,7 +30,7 @@ if [ "$COUNT_SOURCE" != "0" ]; then |
30 | 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 | 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 | 35 | echo -e "\nBUILDING DEBIAN PACKAGE $PATCH_PACKAGE$NEW_VERSION.0.0_1.0.0_amd64_deb" >> $CURRENT_DIR/build.log 2>&1 |
36 | 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 | 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 | 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 | 48 | echo -e "\nBUILDING DEBIAN PACKAGE $PATCH_PACKAGE$NEW_VERSION.0.0_1.0.0_amd64_deb" >> $CURRENT_DIR/build.log 2>&1 |
49 | 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 | 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 | ... | ... |