Revision: 18460 http://gar.svn.sourceforge.net/gar/?rev=18460&view=rev Author: pfelecan Date: 2012-06-19 14:20:00 +0000 (Tue, 19 Jun 2012) Log Message: ----------- - split in fine grained packages - verified and validated overrides
Modified Paths: -------------- csw/mgar/pkg/plotutils/trunk/Makefile Modified: csw/mgar/pkg/plotutils/trunk/Makefile =================================================================== --- csw/mgar/pkg/plotutils/trunk/Makefile 2012-06-19 12:46:34 UTC (rev 18459) +++ csw/mgar/pkg/plotutils/trunk/Makefile 2012-06-19 14:20:00 UTC (rev 18460) @@ -5,7 +5,7 @@ GARTYPE = v2 CATEGORIES = lib -DESCRIPTION = the GNU plotutils (plotting utilities) package +DESCRIPTION = The GNU plotutils (plotting utilities) package define BLURB The GNU plotutils package contains software for both programmers and technical users. Its centerpiece is libplot, a powerful C/C++ function @@ -33,11 +33,67 @@ BUILD_DEP_PKGS += CSWlibpng-dev BUILD_DEP_PKGS += CSWlibz-dev -RUNTIME_DEP_PKGS += CSWlibgcc-s1 -RUNTIME_DEP_PKGS += CSWlibpng12-0 -RUNTIME_DEP_PKGS += CSWlibstdc++6 -RUNTIME_DEP_PKGS += CSWlibz1 +PACKAGES = CSWplotutils-doc +CATALOGNAME_CSWplotutils-doc = plotutils_doc +SPKG_DESC_CSWplotutils-doc = $(DESCRIPTION), documentation +OBSOLETED_BY_CSWplotutils-doc = CSWplotutildoc +CHECKPKG_OVERRIDES_CSWplotutils-doc += file-with-bad-content|/usr/local|root/opt/csw/share/info/plotutils.info +CHECKPKG_OVERRIDES_CSWplotutils-doc += file-with-bad-content|/usr/share|root/opt/csw/share/info/plotutils.info +PACKAGES += CSWlibplot2 +CATALOGNAME_CSWlibplot2 = libplot2 +PKGFILES_CSWlibplot2 += $(call baseisadirs,$(libdir),libplot\.so\.2\.2\.4) +PKGFILES_CSWlibplot2 += $(call baseisadirs,$(libdir),libplot\.so\.2(\.\d+)*) +SPKG_DESC_CSWlibplot2 += $(DESCRIPTION), libplot.so.2 +OBSOLETED_BY_CSWlibplot2 = CSWplotutilrt +RUNTIME_DEP_PKGS_CSWlibplot2 += CSWlibgcc-s1 +RUNTIME_DEP_PKGS_CSWlibplot2 += CSWlibpng12-0 +RUNTIME_DEP_PKGS_CSWlibplot2 += CSWlibz1 + +PACKAGES += CSWlibplotter2 +CATALOGNAME_CSWlibplotter2 = libplotter2 +PKGFILES_CSWlibplotter2 += $(call baseisadirs,$(libdir),libplotter\.so\.2\.2\.4) +PKGFILES_CSWlibplotter2 += $(call baseisadirs,$(libdir),libplotter\.so\.2(\.\d+)*) +SPKG_DESC_CSWlibplotter2 += $(DESCRIPTION), libplotter.so.2 +OBSOLETED_BY_CSWlibplotter2 = CSWplotutilrt +RUNTIME_DEP_PKGS_CSWlibplotter2 += CSWlibgcc-s1 +RUNTIME_DEP_PKGS_CSWlibplotter2 += CSWlibpng12-0 +RUNTIME_DEP_PKGS_CSWlibplotter2 += CSWlibstdc++6 +RUNTIME_DEP_PKGS_CSWlibplotter2 += CSWlibz1 + +PACKAGES += CSWlibxmi0 +CATALOGNAME_CSWlibxmi0 = libxmi0 +PKGFILES_CSWlibxmi0 += $(call baseisadirs,$(libdir),libxmi\.so\.0\.1\.3) +PKGFILES_CSWlibxmi0 += $(call baseisadirs,$(libdir),libxmi\.so\.0(\.\d+)*) +SPKG_DESC_CSWlibxmi0 += $(DESCRIPTION), libxmi.so.0 +OBSOLETED_BY_CSWlibxmi0 = CSWplotutilrt +RUNTIME_DEP_PKGS_CSWlibxmi0 += CSWlibgcc-s1 + +PACKAGES += CSWplotutils +SPKG_DESC_CSWplotutils = $(DESCRIPTION), utilities +PKGFILES_CSWplotutils = /opt/csw/bin/double +PKGFILES_CSWplotutils += /opt/csw/bin/graph +PKGFILES_CSWplotutils += /opt/csw/bin/hersheydemo +PKGFILES_CSWplotutils += /opt/csw/bin/ode +PKGFILES_CSWplotutils += /opt/csw/bin/pic2plot +PKGFILES_CSWplotutils += /opt/csw/bin/plot +PKGFILES_CSWplotutils += /opt/csw/bin/plotfont +PKGFILES_CSWplotutils += /opt/csw/bin/spline +PKGFILES_CSWplotutils += /opt/csw/bin/tek2plot +RUNTIME_DEP_PKGS_CSWplotutils += CSWlibplot2 +RUNTIME_DEP_PKGS_CSWplotutils += CSWlibplotter2 +RUNTIME_DEP_PKGS_CSWplotutils += CSWlibxmi0 +OBSOLETED_BY_CSWplotutils = CSWplotutil + +PACKAGES += CSWplotutils-dev +CATALOGNAME_CSWplotutils-dev = plotutils_dev +SPKG_DESC_CSWplotutils-dev += $(DESCRIPTION), development files +PKGFILES_CSWplotutils-dev += /opt/csw/lib/libplot.so +PKGFILES_CSWplotutils-dev += /opt/csw/lib/libplotter.so +PKGFILES_CSWplotutils-dev += /opt/csw/lib/libxmi.so +PKGFILES_CSWplotutils-dev += $(PKGFILES_DEVEL) +OBSOLETED_BY_CSWplotutils_dev = CSWplotutildevel + include gar/category.mk # there are test failing (plot2hpgl.test and plot2pcl.test) and I This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ devel mailing list devel@lists.opencsw.org https://lists.opencsw.org/mailman/listinfo/devel