[csw-devel] SF.net SVN: gar:[18460] csw/mgar/pkg/plotutils/trunk/Makefile

pfelecan at users.sourceforge.net pfelecan at users.sourceforge.net
Tue Jun 19 16:20:00 CEST 2012


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.



More information about the devel mailing list