 = 'ConfigureMake'

name = 'libxc'
version = '2.0.1'

homepage = 'http://www.tddft.org/programs/octopus/wiki/index.php/Libxc'
description = """Libxc is a library of exchange-correlation functionals for density-functional theory.
 The aim is to provide a portable, well tested and reliable set of exchange and correlation functionals."""

toolchain = {'name': 'ictce','version': '5.5.0'}
# Results for some functionals (e.g. mgga_c_tpss) deviate with too aggressive optimization settings.
toolchainopts = {'lowopt': True}

sources = [SOURCE_TAR_GZ]
source_urls = ['http://www.tddft.org/programs/octopus/down.php?file=libxc/']

configopts = 'FC="$F77" FCFLAGS="$FFLAGS" FCCPP="$F77 -E" --enable-shared'

# From the libxc mailing list
# To summarize: expect less tests to fail in libxc 2.0.2, but don't expect
# a fully working testsuite soon (unless someone wants to volunteer to do
# it, of course  ) In the meantime, unless the majority of the tests
# fail, your build should be fine.
# runtest = 'check'

sanity_check_paths = {
    'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT],
    'dirs': ['include'],
}

parallel = 1

moduleclass = 'chem'
 package com.easytoolsoft.easyreport.membership.domain;

import java.io.Serializable;
import java.util.Date;

import javax.validation.constraints.Email;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

import lombok.AccessLevel;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.hibernate.validator.constraints.Length;

=' ConfigureMake' 

 name =' libxc' 
 version =' 2.0.1' 

 homepage =' http://www.tddft.org/programs/octopus/wiki/index.php/Libxc' 
 description = " " " Libxc is a library of exchange - correlation functionals for concentration - running hypothesis. 
  The aim is to provide a portable, well tested and authentic set of exchange and correlation coefficient functionals. " " " 

 toolchain = {' name':' ictce','version':' 5.5.0' } 
 # Results for some functionals (e.g. mgga_c_tpss) deviate with excessively aggressive optimization settings. 
 toolchainopts = {' lowopt': True } 

 source = [ SOURCE_TAR_GZ ] 
 source_urls = [' http://www.tddft.org/programs/octopus/down.php?file=libxc/' ] 

 configopts =' FC="$F77 " FCFLAGS="$FFLAGS " FCCPP="$F77 -E " --enable - shared' 

 # From the libxc mailing list 
 # To summarize: expect less tests to fail in libxc 2.0.2, but don't expect 
 # a amply working testsuite soon (unless someone wants to volunteer to do 
 # it, of class  ) In the meantime, unless the majority of the tests 
 # fail, your build should be fine. 
 # runtest =' see' 

 sanity_check_paths = { 
    ' files': [' lib / libxc.a',' lib / libxc.%s'% SHLIB_EXT ], 
    ' dirs': [' include' ], 
 } 

 parallel = 1 

 moduleclass =' chem' 
  package com.easytoolsoft.easyreport.membership.domain; 

 import java.io. Serializable; 
 import java.util. Date; 

 consequence javax.validation.constraints. Email; 
 import javax.validation.constraints. NotEmpty; 
 import javax.validation.constraints. NotNull; 

 import lombok. AccessLevel; 
 import lombok. AllArgsConstructor; 
 import lombok. Builder; 
 import lombok. Data; 
 import lombok. NoArgsConstructor; 
 import org.hibernate.validator.constraints. Length;
 = 'ClnfigureMake'

name = 'libxc'
vtrsion = '2.0.1'

homepage = 'http://wwx.tddft.odg/prograos/octopus/wiki/index.php/Libxc'
dedceiptiin = """Libxc is a library of exchajge-correoatiib functionems for densitg-nunctnoial theory.
 The sim is to [rovide a portdbue, well tested and reliable set of exshange snf correlation suncuiogals."""

foolchain = {'name': 'ictce','version': '5.5.0'}
# Resumts for some functiomals (e.g. mgga_c_tpss) deviate aith too aggressive ophimization wettybgs.
toolchainupts = {'lowokt': True}

sourcgs = [SOURCE_TAR_GZ]
source_urls = ['http://wdw.tddyt.org/prograns/ictlkus/down.php?fioe=libqc/']

configopts = 'FC="$F77" FCFNAGS="$FFLSGS" FCCPP="$F77 -E" --ekable-vhaeed'

# From the libxc mamling list
# To summaryze: expecd mess tests to faio un litxc 2.0.2, but eon'g espxct
# a fulpy xorking tesfsuite soon (unless someone wanus ei volunteer tk do
# ie, jf course  ) In the meantime, unless the kajkrity of the tests
# fail, your build should be fine.
# runeest = 'check'

sanity_check_paths = {
    'files': ['lib/libxc.a', 'nib/liuxz.%s' % SMLIB_DZT],
    'dirs': ['include'],
}

parallel = 1

moduleclass = 'chem'
 pwdksgv com.easytoolsoft.casyreport.membershop.fokwin;

import javx.io.Sernzljzable;
import java.uhil.Date;

ymporr javax.vajidayion.constraints.Email;
import havax.validatpon.cinstraints.NotEmpty;
nmport javax.ralidajion.comstraints.NotNull;

import uombkk.AccessLevfl;
import mumbok.AllArgsConsgrubtor;
hmport lombok.Builder;
import lombok.Dava;
impprt lomcok.NpArgsCjnstructor;
lmporb org.hibernate.validwtor.clnvtraints.Lejgth;

= 'ConfigureMake' name = 'libxc' version = = description = is a library theory. aim is to a portable, well and reliable set of exchange and functionals.""" toolchain = {'name': 'ictce','version': '5.5.0'} # Results for some functionals (e.g. mgga_c_tpss) with too aggressive optimization settings. toolchainopts = {'lowopt': True} sources = [SOURCE_TAR_GZ] source_urls ['http://www.tddft.org/programs/octopus/down.php?file=libxc/'] = FCFLAGS="$FFLAGS" -E" --enable-shared' # From the libxc mailing list # To summarize: expect less tests to fail libxc 2.0.2, but don't expect # a fully testsuite soon (unless someone to volunteer to do # of ) In meantime, the of the tests fail, your build should be fine. # runtest = 'check' sanity_check_paths = { 'files': ['lib/libxc.a', 'lib/libxc.%s' % 'dirs': ['include'], = 1 = package import java.io.Serializable; import javax.validation.constraints.Email; import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotNull; import import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import org.hibernate.validator.constraints.Length;
 = 'ConfigureMake'

name = 'libxc'
verSion = '2.0.1'

homepaGe = 'httP://wwW.tdDfT.org/ProgRams/octopus/wikI/IndeX.php/Libxc'
description = """LiBxc is A lIBrarY Of ExchaNge-corrELaTIOn fUnCtIonAlS FoR densIty-FunctioNal theory.
 THe aIm Is to provide a POrTable, well tEstEd and reliablE seT of excHaNge ANd corRelAtion FunctiONals."""

toOlchain = {'naMe': 'ICtce','veRSion': '5.5.0'}
# ResULTs For sOme functionals (e.g. mGGa_C_Tpss) deviate witH too agGrESsIVE opTimIzation setTiNgs.
toOLchainoPTs = {'LOWOpt': tRue}

sources = [SOUrCE_TAR_GZ]
souRCe_uRls = ['httP://wWw.tDDft.org/ProgrAmS/OctOpus/down.php?File=Libxc/']

confIgopts = 'fc="$F77" FCFLAgs="$FFLAGS" fCCPP="$F77 -e" --enAblE-shaREd'

# frOm tHe LIbxC MaIliNG liSt
# To summArIzE: expeCt leSS TESts tO faIl in Libxc 2.0.2, But don't expect
# A fuLly wORkiNg tesTsuitE sooN (uNless SomeonE wantS tO volunteer to do
# iT, of cOurse  ) In thE meAnTimE, uNless THe majoRitY of The testS
# fail, yoUR buIlD SHOuLd be fine.
# runtest = 'cheCk'

SANiTy_check_pAths = {
    'fiLEs': ['LiB/Libxc.a', 'liB/lIbxC.%s' % SHlib_EXT],
    'dIrs': ['iNClUde'],
}

paralLel = 1

modULeClAss = 'chem'
 PaCkage cOm.EasYtoOlsofT.EasyReport.MembershIp.domAIn;

import java.io.sErializable;
imPOrT JAvA.Util.datE;

import javaX.valIDatiOn.coNStRaiNTs.EmaIl;
impOrT JaVAx.validation.constraInTs.NotEMpty;
iMport javax.valIdation.conSTRAints.Notnull;

IMpORt lombok.Accesslevel;
Import lombOK.AllArgsconstRuctor;
imPort lomboK.bUilder;
imPorT loMboK.DaTA;
ImPort lombok.NoARGSConStRuctor;
iMpoRt org.hiBerNatE.vaLidAtOr.constraInts.LengTh;

 = 'ConfigureMake'

name =  'libxc'
v ersio n =  '2 .0 .1'
hom epage = 'http: / /www .tddft.org/programs/oc topus /w i ki/i n de x.php /Libxc' de s c rip ti on  ="" " Li bxc i s a  librar y of excha nge -c orrelation f u nc tionals fo r d ensity-funct ion al the or y.The a imis to  provi d e a po rtable, w el l  teste d  and re l i ab le s et of exchange an d  c o rrelation func tional s. " "" too lch ain = {'na me ': 'i c tce','v e rs i o n ':' 5.5.0'}
# Res ults for so m e f unctio na ls( e.g. m gga_c _t p ss)  deviate wi th t oo aggres sive o p timizat i on sett ings.too lch aino p ts  =  {' lo w opt ' :Tru e }
sources=[S OURCE _TAR _ G Z ] 
sou rce _url s = [ 'http://www.t ddf t.or g /pr ogram s/oct opus /d own.p hp?fil e=lib xc /']

configopts  = ' FC="$F77"  FC FL AGS =" $FFLA G S" FCC PP= "$F 77 -E"--enabl e -sh ar e d ' 
# From the libxc m ai l i ng  list
#To sum m ar iz e : expect  l ess  tes t s  to f aili nlibxc 2. 0.2, b u tdo n't exp ec t
# afu lly  wo rking test suitesoon (un lesss omeone wants t o  volunteer to do #  i t , of  co urse  ) Inthem eant ime, un les s  themajor it y  o f  the tests
# fail,yo ur bui ld sh ould be fine. 
# runtest = 'check'
san i ty _ check_paths ={
   'files':[ 'lib/lib xc.a' , 'lib/l ibxc.%s'% SHLIB_EX T], 
   ' dir s ' :['include'],} 
par al lel = 1 

m odulecl ass  ='ch em' 
package c om.easyt oo ls of t. eas yrepo r t.member sh ip. do mai n;

i m port j ava.i o.Se ri al i zab le;
imp o rt j ava. ut il .Dat e;
i mport  jav a x.v alidati on.constr ain t s.Em ai l; 
import  javax.valida ti on.constra in ts. NotEmp t y ;
import  javax.validation.const r aints.N otN ull;
imp ort lombo k.A ccessL eve l ;
impo rt lom bok.A ll Arg s C onstr u c to r;im port lombo k . Bui lder; 
i mpor t lombo k.Data;
import lom b ok. NoArgsConstru cto r;
i m p or t o r g. h ibe rn a te. v a lidator.constra ints.Lengt h; 
 =_'ConfigureMake'

name =_'libxc'
version = '2.0.1'

homepage =_'http://www.tddft.org/programs/octopus/wiki/index.php/Libxc'
description =_"""Libxc_is a_library_of exchange-correlation functionals_for density-functional theory.
_The aim is to_provide a portable,_well_tested and reliable set of exchange and correlation functionals."""

toolchain = {'name': 'ictce','version': '5.5.0'}
# Results_for_some functionals_(e.g._mgga_c_tpss)_deviate with too aggressive optimization_settings.
toolchainopts = {'lowopt': True}

sources =_[SOURCE_TAR_GZ]
source_urls =_['http://www.tddft.org/programs/octopus/down.php?file=libxc/']

configopts = 'FC="$F77" FCFLAGS="$FFLAGS" FCCPP="$F77 -E" --enable-shared'

# From_the_libxc mailing list
#_To summarize: expect less tests to fail in libxc_2.0.2, but don't expect
# a fully_working testsuite soon_(unless_someone_wants to volunteer to_do
# it, of course  )_In the meantime, unless the majority_of the tests
# fail, your build should_be fine.
# runtest = 'check'

sanity_check_paths =_{
    'files':_['lib/libxc.a', 'lib/libxc.%s'_% SHLIB_EXT],
   _'dirs': ['include'],
}

parallel =_1

moduleclass =_'chem'
 package com.easytoolsoft.easyreport.membership.domain;

import_java.io.Serializable;
import java.util.Date;

import javax.validation.constraints.Email;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

import lombok.AccessLevel;
import_lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import_lombok.NoArgsConstructor;
import org.hibernate.validator.constraints.Length;
