summaryrefslogtreecommitdiff
path: root/science
diff options
context:
space:
mode:
authorMaho Nakata <maho@FreeBSD.org>2004-08-14 08:45:42 +0000
committerMaho Nakata <maho@FreeBSD.org>2004-08-14 08:45:42 +0000
commitac5d33bc978c11b910afa0d1b0a6e7094d9b932f (patch)
tree08485d7e98d9541524fccea3905c54fdd051a3fd /science
parentupgrade to 1.10.2 (diff)
Add abinit, calculates total energy, charge density
and electronic structure of systems.
Notes
Notes: svn path=/head/; revision=116182
Diffstat (limited to 'science')
-rw-r--r--science/Makefile1
-rw-r--r--science/abinit/Makefile90
-rw-r--r--science/abinit/distinfo2
-rw-r--r--science/abinit/files/makefile_macros50
-rw-r--r--science/abinit/pkg-descr7
-rw-r--r--science/abinit/pkg-plist304
6 files changed, 454 insertions, 0 deletions
diff --git a/science/Makefile b/science/Makefile
index 70e32f0bf281..d648f44774a8 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -4,6 +4,7 @@
COMMENT = Scientific ports
SUBDIR += 2dhf
+ SUBDIR += abinit
SUBDIR += at
SUBDIR += bblimage
SUBDIR += cdcl
diff --git a/science/abinit/Makefile b/science/abinit/Makefile
new file mode 100644
index 000000000000..46af9d8f6f9d
--- /dev/null
+++ b/science/abinit/Makefile
@@ -0,0 +1,90 @@
+# New ports collection makefile for: abinit
+# Date Created: 18 March 2004
+# Whom: NAKATA Maho <maho@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= abinit
+PORTVERSION= 4.3.3
+CATEGORIES= science
+MASTER_SITES= ftp://ftp.abinit.org/pub/abinitio/ABINIT_v${PORTVERSION}/
+DISTFILES= src_tests_${PORTVERSION}${EXTRACT_SUFX}
+
+MAINTAINER= maho@FreeBSD.org
+COMMENT= Abinit calculates electronic structure of systems
+
+BUILD_DEPENDS= ${LOCALBASE}/intel_fc_80/bin/ifort:${PORTSDIR}/lang/ifc
+
+.if defined(WITHOUT_ATLAS)
+LIB_DEPENDS+= lapack.1:${PORTSDIR}/math/lapack
+.else
+LIB_DEPENDS+= atlas.1:${PORTSDIR}/math/atlas
+.endif
+
+ALL_TARGET= allseq
+USE_REINPLACE= yes
+
+.if defined(WITHOUT_ATLAS)
+BLAS= ${LOCALBASE}/lib/libblas.a
+LAPACK= ${LOCALBASE}/lib/liblapack.a
+.else
+BLAS= ${LOCALBASE}/lib/libatlas.a
+LAPACK= ${LOCALBASE}/lib/libalapack.a ${LOCALBASE}/lib/libf77blas.a ${LOCALBASE}/lib/libcblas.a -lg2c -lm
+.endif
+
+do-extract:
+ @${MKDIR} ${WRKSRC}
+ @${ECHO} ${WRKSRC}
+.for file in ${DISTFILES}
+ @${TAR} xfz ${DISTDIR}/${DISTFILES} -C ${WRKSRC}
+.endfor
+
+#Flags for programs written in Fortran 77
+FFLAGS_LIBS+= -w ${FFLAGS}
+#Flags for programs written in Fortran 90/95
+FFLAGS+= -w -FR
+
+.if defined(WITH_OPTIMIZED_FLAGS)
+FFLAGS+= -O3 -tpp7 -axW
+FFLAGS_LIBS+= -O3 -tpp7 -axW
+CFLAGS+= -O2 -ffast-math
+.endif
+
+post-extract:
+ @${CP} ${FILESDIR}/makefile_macros ${WRKSRC}/
+ @${REINPLACE_CMD} -e 's+%%FFLAGS%%+${FFLAGS}+g' \
+ -e 's+%%FC%%+${LOCALBASE}/intel_fc_80/bin/ifort+g' \
+ -e 's+%%FFLAGS%%+${FFLAGS}+g' \
+ -e 's+%%FFLAGS_LIBS%%+${FFLAG_LIBS}+g' \
+ -e 's+%%CPP%%+${CPP}+g' \
+ -e 's+%%CC%%+${CC}+g' \
+ -e 's|%%CFLAGS%%|${CFLAGS}|g' \
+ -e 's+%%PERL%%+${PERL}+g' \
+ -e 's+%%BLAS%%+${BLAS}+g' \
+ -e 's+%%LAPACK%%+${LAPACK}+g' ${WRKSRC}/makefile_macros
+
+test:
+ cd ${WRKSRC} ; ${MAKE} test1
+ cd ${WRKSRC} ; ${MAKE} test2
+ cd ${WRKSRC} ; ${MAKE} test3
+ cd ${WRKSRC} ; ${MAKE} test4
+
+do-install:
+ @cd ${WRKSRC} ; ${INSTALL_PROGRAM} abinis ${PREFIX}/bin
+ @cd ${WRKSRC} ; ${INSTALL_PROGRAM} aim ${PREFIX}/bin
+ @cd ${WRKSRC} ; ${INSTALL_PROGRAM} anaddb ${PREFIX}/bin
+ @cd ${WRKSRC} ; ${INSTALL_PROGRAM} band2eps ${PREFIX}/bin
+ @cd ${WRKSRC} ; ${INSTALL_PROGRAM} conducti ${PREFIX}/bin
+ @cd ${WRKSRC} ; ${INSTALL_PROGRAM} cut3d ${PREFIX}/bin
+ @cd ${WRKSRC} ; ${INSTALL_PROGRAM} lwf ${PREFIX}/bin
+ @cd ${WRKSRC} ; ${INSTALL_PROGRAM} newsp ${PREFIX}/bin
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ @${MKDIR} ${DOCSDIR}/Infos
+ @${MKDIR} ${DOCSDIR}/Tutorial
+ @${TAR} -cf - -C ${WRKSRC}/Infos . | ${TAR} xf - -C ${DOCSDIR}/Infos
+ @${TAR} -cf - -C ${WRKSRC}/Tutorial . | ${TAR} xf - -C ${DOCSDIR}/Tutorial
+.endif
+
+.include <bsd.port.mk>
diff --git a/science/abinit/distinfo b/science/abinit/distinfo
new file mode 100644
index 000000000000..dbdbca5312d4
--- /dev/null
+++ b/science/abinit/distinfo
@@ -0,0 +1,2 @@
+MD5 (src_tests_4.3.3.tar.gz) = 5f689d4c74e5a7f43a09a9c50a2c637c
+SIZE (src_tests_4.3.3.tar.gz) = 14485384
diff --git a/science/abinit/files/makefile_macros b/science/abinit/files/makefile_macros
new file mode 100644
index 000000000000..3fec072104db
--- /dev/null
+++ b/science/abinit/files/makefile_macros
@@ -0,0 +1,50 @@
+# This file contains the definitions needed for every possible script
+# to be used with the ABINIT makefiles. It is very much machine-dependent.
+# It is read by makemake and makearch.
+
+# This file for cernunnos (Pentium 4, Slackware Linux) at the Institute for
+# Materials Physics, University of Vienna, by Wolfgang Pichl
+# with the Intel compiler, Version 7.1
+# see http://www.intel.com/software/products/compilers/flin/noncom.htm
+
+# In this file, the blas library is linked in the same way as the other
+# libraries (lapack, ffts, numrecip).
+
+# Explanations about this file can be found in the help.makefile_macros file,
+# in the Infos subdirectory
+
+####################################################################
+# Only for the sequential version
+
+# Machine type
+MACHINE=P6
+# Fortran optimized compilation
+FC=%%FC%%
+FFLAGS=%%FFLAGS%%
+FFLAGS_LIBS=%%FFLAGS_LIBS%%
+
+# C preprocessor, used to preprocess the fortran source.
+CPP=%%CPP%%
+CPP_FLAGS=-P -traditional -D__IFC
+# The cpp directive CHGSTDIO changes the standard I/O definition
+# Uncomment the next line for this to happen.
+#CPP_FLAGS=-P -DCHGSTDIO
+
+# C optimized compilation.
+CC=%%CC%%
+CFLAGS=%%CFLAGS%%
+
+# Location of perl . Used to generate the script fldiff, in ~ABINIT/Utilities .
+PERL=%%PERL%%
+
+# List of machine-dependent routines
+MACHINE_DEP_C_SEQ_SUBS_LIST=etime.o
+
+# Create BLAS library from abinis source
+# The following lines should be redundant, since this is the default
+# however, we got troubles when they where missing
+BLAS=%%BLAS%%
+LAPACK=%%LAPACK%%
+LIBS=$(LAPACK) $(BLAS)
+
+# This is a last line in makefile_macros ----------
diff --git a/science/abinit/pkg-descr b/science/abinit/pkg-descr
new file mode 100644
index 000000000000..54c997fdb564
--- /dev/null
+++ b/science/abinit/pkg-descr
@@ -0,0 +1,7 @@
+ABINIT is a package whose main program allows one to find
+the total energy, charge density and electronic structure of
+systems made of electrons and nulcei (molecules and periodic
+solids) within Density Functional Theory (DFT), using pseudo-
+potentials and a planewave basis.
+
+WWW: http://www.abinit.org/
diff --git a/science/abinit/pkg-plist b/science/abinit/pkg-plist
new file mode 100644
index 000000000000..1a63aa39c4d3
--- /dev/null
+++ b/science/abinit/pkg-plist
@@ -0,0 +1,304 @@
+bin/abinis
+bin/aim
+bin/anaddb
+bin/band2eps
+bin/conducti
+bin/cut3d
+bin/lwf
+bin/newsp
+%%PORTDOCS%%share/doc/abinit/Infos/FAQ.html
+%%PORTDOCS%%share/doc/abinit/Infos/README
+%%PORTDOCS%%share/doc/abinit/Infos/abinis_help.html
+%%PORTDOCS%%share/doc/abinit/Infos/acknowledgments.html
+%%PORTDOCS%%share/doc/abinit/Infos/aim_help.html
+%%PORTDOCS%%share/doc/abinit/Infos/aimhelp.ps
+%%PORTDOCS%%share/doc/abinit/Infos/aimhelp.tex
+%%PORTDOCS%%share/doc/abinit/Infos/anaddb_help.html
+%%PORTDOCS%%share/doc/abinit/Infos/band2eps_help
+%%PORTDOCS%%share/doc/abinit/Infos/bibliography.html
+%%PORTDOCS%%share/doc/abinit/Infos/check_list
+%%PORTDOCS%%share/doc/abinit/Infos/conducti_manual.tex
+%%PORTDOCS%%share/doc/abinit/Infos/context
+%%PORTDOCS%%share/doc/abinit/Infos/contributors
+%%PORTDOCS%%share/doc/abinit/Infos/copyright
+%%PORTDOCS%%share/doc/abinit/Infos/cut3d_help
+%%PORTDOCS%%share/doc/abinit/Infos/cut3d_help.html
+%%PORTDOCS%%share/doc/abinit/Infos/ddbs.upgrade
+%%PORTDOCS%%share/doc/abinit/Infos/dirs_and_files
+%%PORTDOCS%%share/doc/abinit/Infos/formabinit.css
+%%PORTDOCS%%share/doc/abinit/Infos/format_KSS
+%%PORTDOCS%%share/doc/abinit/Infos/gwmanual.txt
+%%PORTDOCS%%share/doc/abinit/Infos/keyhr.html
+%%PORTDOCS%%share/doc/abinit/Infos/known_problems.4.3.x
+%%PORTDOCS%%share/doc/abinit/Infos/make_dev_help
+%%PORTDOCS%%share/doc/abinit/Infos/make_help
+%%PORTDOCS%%share/doc/abinit/Infos/make_targz_help
+%%PORTDOCS%%share/doc/abinit/Infos/makefile_macros_help
+%%PORTDOCS%%share/doc/abinit/Infos/mrgddb_help.html
+%%PORTDOCS%%share/doc/abinit/Infos/new_user_guide.html
+%%PORTDOCS%%share/doc/abinit/Infos/newsp_help
+%%PORTDOCS%%share/doc/abinit/Infos/other_codes
+%%PORTDOCS%%share/doc/abinit/Infos/paral_use
+%%PORTDOCS%%share/doc/abinit/Infos/piezoelectric.txt
+%%PORTDOCS%%share/doc/abinit/Infos/planning
+%%PORTDOCS%%share/doc/abinit/Infos/problem_report
+%%PORTDOCS%%share/doc/abinit/Infos/respfn_help.html
+%%PORTDOCS%%share/doc/abinit/Infos/respfn_help.keep
+%%PORTDOCS%%share/doc/abinit/Infos/spacegrouphelpfile.html
+%%PORTDOCS%%share/doc/abinit/Infos/spgrcopyright.html
+%%PORTDOCS%%share/doc/abinit/Infos/spgrdefinition.html
+%%PORTDOCS%%share/doc/abinit/Infos/spgrdescription.html
+%%PORTDOCS%%share/doc/abinit/Infos/spgrhead.html
+%%PORTDOCS%%share/doc/abinit/Infos/tuning
+%%PORTDOCS%%share/doc/abinit/Infos/varbas.html
+%%PORTDOCS%%share/doc/abinit/Infos/vardev.html
+%%PORTDOCS%%share/doc/abinit/Infos/varfil.html
+%%PORTDOCS%%share/doc/abinit/Infos/vargeo.html
+%%PORTDOCS%%share/doc/abinit/Infos/vargs.html
+%%PORTDOCS%%share/doc/abinit/Infos/vargw.html
+%%PORTDOCS%%share/doc/abinit/Infos/varint.html
+%%PORTDOCS%%share/doc/abinit/Infos/varpar.html
+%%PORTDOCS%%share/doc/abinit/Infos/varpaw.html
+%%PORTDOCS%%share/doc/abinit/Infos/varrf.html
+%%PORTDOCS%%share/doc/abinit/Infos/varrlx.html
+%%PORTDOCS%%share/doc/abinit/Infos/welcome.html
+%%PORTDOCS%%share/doc/abinit/Infos/Features/features.html
+%%PORTDOCS%%share/doc/abinit/Infos/Features/features_v2.2
+%%PORTDOCS%%share/doc/abinit/Infos/Features/features_v2.3.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Features/features_v3.0.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Features/features_v3.1.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Features/features_v3.2.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Features/features_v3.3.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Features/features_v3.4.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Features/features_v4.0.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Features/features_v4.1.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Features/features_v4.2.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Features/features_v4.3.html
+%%PORTDOCS%%share/doc/abinit/Infos/Images/Plot1.jpg
+%%PORTDOCS%%share/doc/abinit/Infos/Images/mode.png
+%%PORTDOCS%%share/doc/abinit/Infos/Images/pcpm.gif
+%%PORTDOCS%%share/doc/abinit/Infos/Images/t5o_DEN.png
+%%PORTDOCS%%share/doc/abinit/Infos/Images/t5o_DEN.ps.gz
+%%PORTDOCS%%share/doc/abinit/Infos/Images/t5o_DEN_extended.png
+%%PORTDOCS%%share/doc/abinit/Infos/Installation_notes/install.html
+%%PORTDOCS%%share/doc/abinit/Infos/Installation_notes/install_v1.7.html
+%%PORTDOCS%%share/doc/abinit/Infos/Installation_notes/install_v1.8.html
+%%PORTDOCS%%share/doc/abinit/Infos/Installation_notes/install_v1.9.html
+%%PORTDOCS%%share/doc/abinit/Infos/Installation_notes/install_v2.0.html
+%%PORTDOCS%%share/doc/abinit/Infos/Installation_notes/install_v2.1.html
+%%PORTDOCS%%share/doc/abinit/Infos/Installation_notes/install_v2.2.html
+%%PORTDOCS%%share/doc/abinit/Infos/Installation_notes/install_v2.3.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Installation_notes/install_v3.0.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Installation_notes/install_v3.1.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Installation_notes/install_v3.2.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Installation_notes/install_v3.3.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Installation_notes/install_v3.4.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Installation_notes/install_v4.0.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Installation_notes/install_v4.1.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Installation_notes/install_v4.2.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Installation_notes/install_v4.3.html
+%%PORTDOCS%%share/doc/abinit/Infos/Macroave_Docs/README
+%%PORTDOCS%%share/doc/abinit/Infos/Macroave_Docs/macroave.tex
+%%PORTDOCS%%share/doc/abinit/Infos/Macroave_Docs/macroave.toc
+%%PORTDOCS%%share/doc/abinit/Infos/Macroave_Docs/macroave.ps
+%%PORTDOCS%%share/doc/abinit/Infos/Macroave_Docs/macroave.pdf
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/ATLAS
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/AtomicReferenceData
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/BibSearch
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/Crystals
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/DFT
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/ElectronicStructure_DDB
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/Equation_of_state
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/FLOP.benchmark
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/Graphics
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/Guidelines_for_presentation
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/Landolt-Boernstein
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/LectureNotes
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/Links_for_Fortran_codes
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/LiterateProgramming
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/PLOTMTV_Phonons
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/PeriodicTable
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/Phonon_dispersion
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/Publishing_in_English
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/README
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/TtH
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/Scilab_vs_Matlab
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/VASP_Data_View
+%%PORTDOCS%%share/doc/abinit/Infos/Miscellaneous/XCrysDen
+%%PORTDOCS%%share/doc/abinit/Infos/Notes_for_coding/FFT_in_parallel
+%%PORTDOCS%%share/doc/abinit/Infos/Notes_for_coding/HM2.document
+%%PORTDOCS%%share/doc/abinit/Infos/Notes_for_coding/HM5.document
+%%PORTDOCS%%share/doc/abinit/Infos/Notes_for_coding/README
+%%PORTDOCS%%share/doc/abinit/Infos/Notes_for_coding/checklist
+%%PORTDOCS%%share/doc/abinit/Infos/Notes_for_coding/collab
+%%PORTDOCS%%share/doc/abinit/Infos/Notes_for_coding/programmer_guide
+%%PORTDOCS%%share/doc/abinit/Infos/Notes_for_coding/rules_OMP
+%%PORTDOCS%%share/doc/abinit/Infos/Notes_for_coding/rules_coding
+%%PORTDOCS%%share/doc/abinit/Infos/Notes_for_coding/rules_paral
+%%PORTDOCS%%share/doc/abinit/Infos/Notes_for_coding/use_cpp
+%%PORTDOCS%%share/doc/abinit/Infos/Presentation/coding.tex
+%%PORTDOCS%%share/doc/abinit/Infos/Presentation/easy.tex
+%%PORTDOCS%%share/doc/abinit/Infos/Presentation/features1.tex
+%%PORTDOCS%%share/doc/abinit/Infos/Presentation/features2.tex
+%%PORTDOCS%%share/doc/abinit/Infos/Presentation/groups.tex
+%%PORTDOCS%%share/doc/abinit/Infos/Presentation/motivation.tex
+%%PORTDOCS%%share/doc/abinit/Infos/Presentation/open.tex
+%%PORTDOCS%%share/doc/abinit/Infos/Presentation/overview.tex
+%%PORTDOCS%%share/doc/abinit/Infos/Presentation/portable.tex
+%%PORTDOCS%%share/doc/abinit/Infos/Presentation/presentation.tex
+%%PORTDOCS%%share/doc/abinit/Infos/Presentation/reliable.tex
+%%PORTDOCS%%share/doc/abinit/Infos/Presentation/presentation.pdf.gz
+%%PORTDOCS%%share/doc/abinit/Infos/Psp_infos/psp1.data
+%%PORTDOCS%%share/doc/abinit/Infos/Psp_infos/psp1.info
+%%PORTDOCS%%share/doc/abinit/Infos/Psp_infos/psp3.info
+%%PORTDOCS%%share/doc/abinit/Infos/Psp_infos/psp45.info
+%%PORTDOCS%%share/doc/abinit/Infos/Psp_infos/psp5spinorbit.info
+%%PORTDOCS%%share/doc/abinit/Infos/Psp_infos/psp6.info
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes.html
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes_v1.5
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes_v1.6
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes_v1.7
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes_v1.8
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes_v1.9
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes_v2.0
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes_v2.1
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes_v2.2
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes_v2.3.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes_v3.0.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes_v3.1.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes_v3.2.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes_v3.3.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes_v3.4.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes_v4.0.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes_v4.1.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes_v4.2.htm
+%%PORTDOCS%%share/doc/abinit/Infos/Release_notes/release_notes_v4.3.html
+%%PORTDOCS%%share/doc/abinit/Infos/Theory/1WF.tex
+%%PORTDOCS%%share/doc/abinit/Infos/Theory/Figure.eps
+%%PORTDOCS%%share/doc/abinit/Infos/Theory/Figure.png
+%%PORTDOCS%%share/doc/abinit/Infos/Theory/README
+%%PORTDOCS%%share/doc/abinit/Infos/Theory/elasticity.pdf
+%%PORTDOCS%%share/doc/abinit/Infos/Theory/geometry.tex
+%%PORTDOCS%%share/doc/abinit/Infos/Theory/gwa.pdf
+%%PORTDOCS%%share/doc/abinit/Infos/Theory/lr.pdf
+%%PORTDOCS%%share/doc/abinit/Infos/Theory/noncol.tex
+%%PORTDOCS%%share/doc/abinit/Infos/Theory/set_WFs.tex
+%%PORTDOCS%%share/doc/abinit/Infos/Theory/geometry.ps
+%%PORTDOCS%%share/doc/abinit/Infos/Theory/geometry.pdf
+%%PORTDOCS%%share/doc/abinit/Infos/Theory/1WF.ps
+%%PORTDOCS%%share/doc/abinit/Infos/Theory/1WF.pdf
+%%PORTDOCS%%share/doc/abinit/Infos/Theory/set_WFs.ps
+%%PORTDOCS%%share/doc/abinit/Infos/Theory/set_WFs.pdf
+%%PORTDOCS%%share/doc/abinit/Infos/Theory/noncol.ps
+%%PORTDOCS%%share/doc/abinit/Infos/Theory/noncol.pdf
+%%PORTDOCS%%share/doc/abinit/Infos/Tutorial/lesson_1.html
+%%PORTDOCS%%share/doc/abinit/Infos/Tutorial/lesson_2.html
+%%PORTDOCS%%share/doc/abinit/Infos/Tutorial/lesson_3.html
+%%PORTDOCS%%share/doc/abinit/Infos/Tutorial/lesson_4.html
+%%PORTDOCS%%share/doc/abinit/Infos/Tutorial/lesson_5.html
+%%PORTDOCS%%share/doc/abinit/Infos/Tutorial/lesson_6.html
+%%PORTDOCS%%share/doc/abinit/Infos/Tutorial/welcome.html
+%%PORTDOCS%%share/doc/abinit/Tutorial/README
+%%PORTDOCS%%share/doc/abinit/Tutorial/t11.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t12.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t13.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t14.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t15.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t21.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t22.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t23.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t24.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t25.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t31.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t32.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t33.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t34.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t35.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t41.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t42.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t43.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t44.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t45.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t46.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t47.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t48.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t51.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t52.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t53.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t54.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t55.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t56.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t61.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t62.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t63.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t64.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t65.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t66.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t67.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t68.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t69.in
+%%PORTDOCS%%share/doc/abinit/Tutorial/t1x.files
+%%PORTDOCS%%share/doc/abinit/Tutorial/t2x.files
+%%PORTDOCS%%share/doc/abinit/Tutorial/t3x.files
+%%PORTDOCS%%share/doc/abinit/Tutorial/t4x.files
+%%PORTDOCS%%share/doc/abinit/Tutorial/t5x.files
+%%PORTDOCS%%share/doc/abinit/Tutorial/t6x.files
+%%PORTDOCS%%share/doc/abinit/Tutorial/Run.pl
+%%PORTDOCS%%share/doc/abinit/Tutorial/RunTests.cnf
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/Pb_in_SiO2.out.gz
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t11.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t12.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t13.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t14.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t15.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t21.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t22.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t23.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t24.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t25.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t31.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t32.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t33.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t34.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t35.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t41.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t42.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t43.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t44.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t45.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t46.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t47.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t48.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t51.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t52.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t53.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t54.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t55.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t56.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t61.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t62.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t63.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t64.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t65.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t66.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t67.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t68.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/Refs/t69.out
+%%PORTDOCS%%share/doc/abinit/Tutorial/lesson_visual
+%%PORTDOCS%%share/doc/abinit/Tutorial/dim.m
+%%PORTDOCS%%share/doc/abinit/Tutorial/Run
+%%PORTDOCS%%@dirrm share/doc/abinit/Tutorial/Refs
+%%PORTDOCS%%@dirrm share/doc/abinit/Tutorial
+%%PORTDOCS%%@dirrm share/doc/abinit/Infos/Tutorial
+%%PORTDOCS%%@dirrm share/doc/abinit/Infos/Theory
+%%PORTDOCS%%@dirrm share/doc/abinit/Infos/Release_notes
+%%PORTDOCS%%@dirrm share/doc/abinit/Infos/Psp_infos
+%%PORTDOCS%%@dirrm share/doc/abinit/Infos/Presentation
+%%PORTDOCS%%@dirrm share/doc/abinit/Infos/Notes_for_coding
+%%PORTDOCS%%@dirrm share/doc/abinit/Infos/Miscellaneous
+%%PORTDOCS%%@dirrm share/doc/abinit/Infos/Macroave_Docs
+%%PORTDOCS%%@dirrm share/doc/abinit/Infos/Installation_notes
+%%PORTDOCS%%@dirrm share/doc/abinit/Infos/Images
+%%PORTDOCS%%@dirrm share/doc/abinit/Infos/Features
+%%PORTDOCS%%@dirrm share/doc/abinit/Infos
+%%PORTDOCS%%@dirrm share/doc/abinit