diff --git a/mathmech/PKGBUILD b/mathmech/PKGBUILD index ad27d26..988890a 100644 --- a/mathmech/PKGBUILD +++ b/mathmech/PKGBUILD @@ -10,7 +10,7 @@ url="https://github.com/arcan1s/moldyn/mathmech" license=('GPL') depends=('qt4' 'qwt') makedepends=('unzip' 'cmake' 'automoc4') -source=(https://github.com/arcan1s/moldyn/releases/download/mm-1.0.2/${pkgname}-${pkgver}-src.zip) +source=(https://github.com/arcan1s/moldyn/releases/download/mm-${pkgver}/${pkgname}-${pkgver}-src.zip) md5sums=('7c80789a74255108581583830258fe1c') _cmakekeys="-DCMAKE_INSTALL_PREFIX=/usr -DQWT_INCLUDE_PATH=/usr/include/qwt diff --git a/mathmech/mm_agl/mm_agl.pdf b/mathmech/mm_agl/mm_agl.pdf index ab9c897..56ad0de 100644 Binary files a/mathmech/mm_agl/mm_agl.pdf and b/mathmech/mm_agl/mm_agl.pdf differ diff --git a/mathmech/mm_envir/mm_envir.pdf b/mathmech/mm_envir/mm_envir.pdf index 6c5bacf..6991ba6 100644 Binary files a/mathmech/mm_envir/mm_envir.pdf and b/mathmech/mm_envir/mm_envir.pdf differ diff --git a/mathmech/mm_radf/mm_radf.pdf b/mathmech/mm_radf/mm_radf.pdf index bc55dc3..d14f4f9 100644 Binary files a/mathmech/mm_radf/mm_radf.pdf and b/mathmech/mm_radf/mm_radf.pdf differ diff --git a/mathmech/mm_statgen/mm_statgen.pdf b/mathmech/mm_statgen/mm_statgen.pdf index d187794..010fdf9 100644 Binary files a/mathmech/mm_statgen/mm_statgen.pdf and b/mathmech/mm_statgen/mm_statgen.pdf differ diff --git a/mathmech/mm_trj/mm_trj.pdf b/mathmech/mm_trj/mm_trj.pdf index e0abb32..28b4760 100644 Binary files a/mathmech/mm_trj/mm_trj.pdf and b/mathmech/mm_trj/mm_trj.pdf differ diff --git a/mathmech/mm_trj2pdb/mm_trj2pdb.pdf b/mathmech/mm_trj2pdb/mm_trj2pdb.pdf index 088294f..565b6af 100644 Binary files a/mathmech/mm_trj2pdb/mm_trj2pdb.pdf and b/mathmech/mm_trj2pdb/mm_trj2pdb.pdf differ diff --git a/mathmech/update_docs.sh b/mathmech/update_docs.sh new file mode 100755 index 0000000..47508d8 --- /dev/null +++ b/mathmech/update_docs.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +COMPONENTS=( mm_agl mm_envir mm_radf mm_statgen mm_trj mm_trj2pdb ) +for COMPONENT in ${COMPONENTS[*]}; do + cd $COMPONENT + doxygen $COMPONENT.doxygen + cp logo.png docs/latex + cd docs/latex && make && cd ../../../ + mv $COMPONENT/docs/latex/refman.pdf $COMPONENT/$COMPONENT.pdf + rm -rf $COMPONENT/docs +done diff --git a/mathmech/update_ver.sh b/mathmech/update_ver.sh new file mode 100755 index 0000000..bc85740 --- /dev/null +++ b/mathmech/update_ver.sh @@ -0,0 +1,48 @@ +#!/bin/bash +func_help() { + echo -e "\nUsage: update_ver.sh -o OLDVER -n NEWVER" + echo -e "\nRequired parameters:" + echo -e " -o --oldver - path to GIT repository" + echo -e " -n --newver - time to sleep" + echo -e "\nAdditional parametrs:" + echo -e " -h --help - show this help and exit" + exit 1 +} + +until [ -z $1 ]; do + if [ "$1" = "-h" ]; then + func_help; fi + if [ "$1" = "--help" ]; then + func_help; fi + if [ "$1" = "-o" ]; then + OLDVER="$2" + shift; fi + if [ "$1" = "--oldver" ]; then + OLDVER="$2" + shift; fi + if [ "$1" = "-n" ]; then + NEWVER="$2" + shift; fi + if [ "$1" = "--newver" ]; then + NEWVER="$2" + shift; fi + shift +done + +if [[ -z "$OLDVER" || -z "$NEWVER" ]]; then + echo "Parametrs aren't set" + echo "Usage: update_ver.sh -o OLDVER -n NEWVER" + exit 1 +fi + +# work block +COMPONENTS=(mm_agl mm_envir mm_radf mm_statgen mm_trj mm_trj2pdb) +for COMPONENT in ${COMPONENTS[*]}; do + sed -i "s:$OLDVER:$NEWVER:g" $COMPONENT/src/main.c + sed -i "s:$OLDVER:$NEWVER:g" $COMPONENT/README + sed -i "s:$OLDVER:$NEWVER:g" $COMPONENT/$COMPONENT.doxygen +done + +COMPONENT=mathmech +sed -i "s:$OLDVER:$NEWVER:g" $COMPONENT/src/main.cpp +sed -i "s:$OLDVER:$NEWVER:g" $COMPONENT/README