-SET(DICOM_DIR_DICTIONARY "${DICOM_DIR_DICTIONARY} \n { 0,0,0,0 }")
-
-# See above
-CONFIGURE_FILE("${GDCM_SOURCE_DIR}/src/gdcmDefaultDicts.cxx.in" "${GDCM_BINARY_DIR}/src/gdcmDefaultDicts.cxx" IMMEDIATE)
-
-
-#FILE(READ "dicomV3VM2004.dic" ENT2)
-#STRING(REGEX REPLACE "\n" ";" ENT2 "${ENT2}")
-#SET(DICOM_DICTIONARY2 "")
-#
-#FOREACH(line ${ENT2})
-# STRING(REGEX REPLACE
-## "^([0-9a-f][0-9a-f][0-9a-f][0-9a-f]) ([0-9a-f][0-9a-f][0-9a-f][0-9a-f]) ([A-Z]+) ([A-Z]+) (.*)([ \(RET\)]*)$"
-# "^([0-9a-f][0-9a-f][0-9a-f][0-9a-f]) ([0-9a-f][0-9a-f][0-9a-f][0-9a-f]) ([A-Z]+) ([0-9]|[1]-[0-9n]|[2]-[2][n]|[3]-[3][n]) (.*)$"
-## " { \\1, \\2, \"\\3\" , \"\\4\" , \"\\5\", \"\\6\"}," nline "${line}")
-# " { \\1, \\2, \"\\3\" , \"\\4\" , \"\\5\"}," nline "${line}")
-# SET(DICOM_DICTIONARY2 "${DICOM_DICTIONARY2}\n${nline}")
-#ENDFOREACH(line)
-#
-#
-#
-##FILE(READ "04_06PU.txt" ENT3)
-#FILE(READ "extract.txt" ENT3)
-#
-#STRING(REGEX REPLACE "\n" ";" ENT3 "${ENT3}")
-#SET(DICOM_DICTIONARY3 "")
-#
-#FOREACH(line ${ENT3})
-# STRING(REGEX REPLACE
-## "^[(]([0-9a-fA-F]+),([0-9a-fA-F]+)[)] (.*) ([A-ZA-Z]*) ([[0-3][-][1-3n]*|[1-]*[0-9]+]*) ?([RET|Retired]*)$"
-# "^[(]([0-9a-fA-F]+),([0-9a-fA-F]+)[)] +(.*) +([A-ZA-Z [[0-3][-][1-3n]*|[1-]*[0-9]+]]*)([ RET]*)$"
-# " { \\1 , \\2, \\3, \\4, \\5 }," nline "${line}")
-# STRING(COMPARE NOTEQUAL "${line}" "${nline}" add)
-# IF(add)
-# #SET(DICOM_DICTIONARY3 "${DICOM_DICTIONARY3}\n${nline}")
-# MESSAGE("${nline}")
-# ELSE(add)
-# MESSAGE("WRONG:${nline}")
-# ENDIF(add)
-#ENDFOREACH(line)
-
-
-# Txt generation:
-# ~/Software/xpdf-3.00-linux/pdftotext -f 9 -l 81 -raw -nopgbrk 04_06PU.PDF 04_06PU-3.txt
+#-----------------------------------------------------------------------------
+# ... Set the dictionnary
+SET(DICOM_DIR_DICTIONARY "${DICOM_DIR_DICTIONARY} \n {0,0,0,0,0}")
+
+CONFIGURE_FILE("${GDCM_SOURCE_DIR}/src/gdcmDefaultDicts.cxx.in"
+ "${GDCM_BINARY_DIR}/src/gdcmDefaultDicts.cxx" IMMEDIATE)
+
+#-----------------------------------------------------------------------------
+# For now GDCM_INSTALL_NO_DICTIONARY is a hidden variables
+IF(NOT GDCM_INSTALL_NO_DICTIONARY)
+ INSTALL_FILES(${GDCM_INSTALL_DATA_DIR} .dic
+ dicomV3
+ dicomVR
+ dicomTS
+ DicomDir
+ DictGroupName
+ gdcm
+ )
+ENDIF(NOT GDCM_INSTALL_NO_DICTIONARY)
+