mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-12 18:02:12 +01:00
modified: develop
new file: duplicate new file: i/isort/isort-4.2.15-Python-2.7.13-base.eb modified: it4i new file: p/pylint/pylint-1.7.2-Python-2.7.13-base.eb modified: test.sh
This commit is contained in:
parent
6199fcadf8
commit
7be1d79add
4
develop
4
develop
@ -1246,6 +1246,7 @@ afb132c8cc29986f6c6c81fe68f11dfc;Doxygen-1.8.8-ictce-7.1.2.eb
|
||||
a5125cd21e458cd5dbdaf060b34e3491;Doxygen-1.8.13-GCCcore-6.3.0.eb
|
||||
a6b1f1c6e4659f00097ed0903012bb87;Doxygen-1.8.13-gimkl-2017a.eb
|
||||
d2ad9fac57b099dbf54e4956b585c3ed;Doxygen-1.8.11-GCCcore-5.4.0.eb
|
||||
891fa8702807e1ae842ed6226c61d1d2;Doxygen-1.8.13-GCCcore-6.4.0.eb
|
||||
64cbed258cb9e72336b275c1158d27d5;dadi-1.7.0-intel-2016b-Python-2.7.12.eb
|
||||
805b62752566935c29f6b3c4191e9127;damageproto-1.2.1-foss-2016a.eb
|
||||
244667ce03d535c30df08e5acdb8cc62;damageproto-1.2.1-intel-2016a.eb
|
||||
@ -1814,6 +1815,8 @@ a0f4ad8226f0024e32148d7e419755d9;FastME-2.1.5-foss-2016a.eb
|
||||
18895e6906c5e9ab27eb805dbd1f77ba;GAMESS-US-20130501-R1-intel-2015a.eb
|
||||
f254198dc90f93c6b08d4b169faf2569;GAMESS-US-20141205-R1-intel-2015a.eb
|
||||
4465823934b389d137594d643e8b62d5;GAMESS-US-20141205-R1-intel-2016a.eb
|
||||
e5777d65e07a5e28f5f47e494517ed8d;GAMESS-US-20170420-R1-intel-2016b-sockets.eb
|
||||
d32cd799264a199167b48df42649d557;GAMESS-US-20170420-R1-intel-2016b.eb
|
||||
5bddfd58971acde310ac08fb6ae0035b;GATE-6.2-goolf-1.4.10.eb
|
||||
1d4bafafdcc02f69f539c2b3d69a4bdb;GATE-6.2-intel-2015a.eb
|
||||
8b6b0a8797d91ca82c1343231618fbbe;GATE-6.2-intel-2016a-Python-2.7.11.eb
|
||||
@ -4370,6 +4373,7 @@ f149f44956b01ec422986ae74af1eb88;METIS-5.1.0-intel-2016b.eb
|
||||
ea6fefe4da6ee0e3fab8685c4dc1f12a;METIS-5.1.0-intel-2017a.eb
|
||||
060a2703811c8172d30c8d3d8369d0c9;METIS-5.1.0-foss-2016a.eb
|
||||
ede18b07bd4ba4bb3ff8633b5c1b80d6;METIS-5.1.0-foss-2017a.eb
|
||||
d0533035b79463035b58d9aff8152876;METIS-5.1.0-GCCcore-6.4.0.eb
|
||||
2adc3916da3fd5ca28e63d706588f305;MIGRATE-N-3.6.11-intel-2015a.eb
|
||||
9cd1db367b6a78ab394e57490dc042f7;MIGRATE-N-4.2.2a-intel-2015b.eb
|
||||
b147fe1450c326f382f978c671d67a16;MIGRATE-N-4.2.8-foss-2016a.eb
|
||||
|
3
duplicate
Normal file
3
duplicate
Normal file
@ -0,0 +1,3 @@
|
||||
a47f78ce229d82b7818feb0d9e2e9480
|
||||
a47f78ce229d82b7818feb0d9e2e9480
|
||||
37a67325bd697ba16456d47f96a809e9
|
29
i/isort/isort-4.2.15-Python-2.7.13-base.eb
Normal file
29
i/isort/isort-4.2.15-Python-2.7.13-base.eb
Normal file
@ -0,0 +1,29 @@
|
||||
# IT4Innovations 2017
|
||||
|
||||
easyblock = 'PythonPackage'
|
||||
|
||||
name = 'isort'
|
||||
version = '4.2.15'
|
||||
versionsuffix = '-Python-2.7.13-base'
|
||||
github_account = 'timothycrosley'
|
||||
|
||||
homepage = 'https://github.com/timothycrosley/isort'
|
||||
description = """isort is a Python utility / library to sort imports alphabetically,
|
||||
and automatically separated into sections. It provides a command line utility, Python
|
||||
library and plugins for various editors to quickly sort all your imports."""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = [GITHUB_SOURCE]
|
||||
sources = ['%(version)s.tar.gz']
|
||||
|
||||
dependencies = [
|
||||
('Python', '2.7.13', '-base', True),
|
||||
]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/isort'],
|
||||
'dirs': ['lib/python%(pyshortver)s/site-packages/isort-%(version)s-py2.7.egg'],
|
||||
}
|
||||
|
||||
moduleclass = 'lib'
|
31
p/pylint/pylint-1.7.2-Python-2.7.13-base.eb
Normal file
31
p/pylint/pylint-1.7.2-Python-2.7.13-base.eb
Normal file
@ -0,0 +1,31 @@
|
||||
# IT4Innovations 2017
|
||||
|
||||
easyblock = 'PythonPackage'
|
||||
|
||||
name = 'pylint'
|
||||
version = '1.7.2'
|
||||
versionsuffix = '-Python-2.7.13-base'
|
||||
github_account = 'PyCQA'
|
||||
|
||||
homepage = 'https://github.com/PyCQA/pylint'
|
||||
description = """Pylint is a Python source code analyzer which looks for programming
|
||||
errors, helps enforcing a coding standard and sniffs for some code smells (as defined
|
||||
in Martin Fowler's Refactoring book)."""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = [GITHUB_SOURCE]
|
||||
sources = [SOURCE_TAR_GZ]
|
||||
|
||||
dependencies = [
|
||||
('Python', '2.7.13', '-base', True),
|
||||
('isort', '4.2.15', versionsuffix),
|
||||
('astroid', '1.5.3', versionsuffix),
|
||||
]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/pylint'],
|
||||
'dirs': ['lib/python%(pyshortver)s/site-packages/pylint-%(version)s-py2.7.egg'],
|
||||
}
|
||||
|
||||
moduleclass = 'lib'
|
26
test.sh
26
test.sh
@ -1,15 +1,25 @@
|
||||
# !/bin/bash
|
||||
|
||||
for a in `find /apps/easybuild/easyconfigs-develop/easybuild/easyconfigs/ -type f -name *.eb`; do md5sum $a | grep -v "__archive__" | sed 's| .||' | cut -d '/' -f 1,8 | tr "/" ";" | sed 's|apps||'; done > develop
|
||||
printf "\033c"
|
||||
DIR=`pwd`
|
||||
|
||||
for a in `find /apps/easybuild/easyconfigs-develop/easybuild/easyconfigs/ -type f -name *.eb`; do md5sum $a | sed 's| .||' | cut -d '/' -f 1,4 | tr "/" ";"; done > it4i
|
||||
format="| MD5 | %-32s | Name | %-80s | \n"
|
||||
|
||||
while read x; do
|
||||
while read y; do
|
||||
if [ "$x" = "$y" ]; then
|
||||
echo "$x ... duplicate"
|
||||
echo -n " Preparing IT4I .......... ["
|
||||
for a in `find /apps/easybuild/easyconfigs-develop/easybuild/easyconfigs/ -type f -name *.eb`; do md5sum $a | grep -v "__archive__" | sed 's| .||' | cut -d '/' -f 1,8 | tr "/" ";" | sed 's|apps||'; done > develop && echo -e "\e[32m OK \e[0m]" || echo -e "\e[31mFAIL\e[0m]"
|
||||
|
||||
echo -n " Preparing develop ....... ["
|
||||
for a in `find . -type f -name *.eb`; do md5sum $a | grep -v "__archive__" | sed 's| .||' | cut -d '/' -f 1,4 | tr "/" ";" | sed 's|apps||'; done > it4i && echo -e "\e[32m OK \e[0m]" || echo -e "\e[31mFAIL\e[0m]"
|
||||
|
||||
for x in `cat develop`; do
|
||||
X=$(echo $x | cut -d ';' -f 1)
|
||||
Xname=$(echo $x | cut -d ';' -f 2)
|
||||
for y in `cat it4i | cut -d ';' -f 1`; do
|
||||
if [ "$X" = "$y" ]; then
|
||||
printf "$format" "${red}$X${end}" "${red}$Xname${end}"
|
||||
echo "$x" >> duplicate
|
||||
break
|
||||
fi
|
||||
done < <(cat it4i | cut -d ';' -f 1)
|
||||
done < <(cat develop | cut -d ';' -f 1)
|
||||
done
|
||||
printf "$format" "$X" "$Xname"
|
||||
done
|
||||
|
Loading…
x
Reference in New Issue
Block a user