Commits

alasdairlumsden  committed d87c903

2679 dcmtk package has wrong package fmri

  • Participants
  • Parent commits feb4ae6

Comments (0)

Files changed (2)

File components/dcmtk/Makefile

 COMPONENT_PRE_CONFIGURE_ACTION = \
 	($(CLONEY) $(SOURCE_DIR) $(@D))
 
-CONFIGURE_OPTIONS       += --sysconfdir=/etc
+CONFIGURE_OPTIONS       += --sysconfdir=/etc/dcmtk
 CONFIGURE_OPTIONS       += --with-private-tags
 CONFIGURE_OPTIONS       += --datarootdir=/usr/share
 CONFIGURE_OPTIONS       += --datadir=/usr/share/dcmtk

File components/dcmtk/dcmtk.p5m

 #
 
 <transform file path=usr/share/man/.+ -> default mangler.man.stability uncommitted>
-set name=pkg.fmri value=pkg://image/dcmtk@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
+<transform file path=etc/dcmtk/.* -> default preserve true>
+<transform file path=etc/dcmtk/.* -> default mode 0644>
+
+set name=pkg.fmri value=pkg:/image/dcmtk@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="DCMTK is a collection of libraries and applications implementing large parts the DICOM standard."
 set name=info.classification value="org.opensolaris.category.2008:Applications/Graphics and Imaging"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 license dcmtk.licence license='BSD'
 
 dir  path=etc
-file path=etc/dcmpstat.cfg
-file path=etc/dcmqrscp.cfg
-file path=etc/filelog.cfg
-file path=etc/logger.cfg
-file path=etc/printers.cfg
-file path=etc/storescp.cfg
-file path=etc/storescu.cfg
+dir  path=etc/dcmtk
+file path=etc/dcmtk/dcmpstat.cfg
+file path=etc/dcmtk/dcmqrscp.cfg
+file path=etc/dcmtk/filelog.cfg
+file path=etc/dcmtk/logger.cfg
+file path=etc/dcmtk/printers.cfg
+file path=etc/dcmtk/storescp.cfg
+file path=etc/dcmtk/storescu.cfg
 dir  path=usr
 dir  path=usr/bin
 file path=usr/bin/dcm2pdf