[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