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

pfelecan at users.sourceforge.net pfelecan at users.sourceforge.net
Thu Apr 18 13:20:53 CEST 2013


Revision: 20783
          http://gar.svn.sourceforge.net/gar/?rev=20783&view=rev
Author:   pfelecan
Date:     2013-04-18 11:20:52 +0000 (Thu, 18 Apr 2013)
Log Message:
-----------
m17n/trunk: temporary recipe to give checkpkg the opportunity to
propose the optimal split, library wise.

Modified Paths:
--------------
    csw/mgar/pkg/m17n/trunk/Makefile

Modified: csw/mgar/pkg/m17n/trunk/Makefile
===================================================================
--- csw/mgar/pkg/m17n/trunk/Makefile	2013-04-18 10:57:01 UTC (rev 20782)
+++ csw/mgar/pkg/m17n/trunk/Makefile	2013-04-18 11:20:52 UTC (rev 20783)
@@ -28,94 +28,29 @@
 CONFIGURE_ARGS	+=	\
 					--without-included-gettext \
 					--with-libintl-prefix=/opt/csw
-BUILD_DEP_PKGS		=	\
-						CSWfconfig \
-						CSWlibbz2-dev \
-						CSWlibdatrie-dev \
-						CSWlibexpat-dev \
-						CSWlibfreetype-dev \
-						CSWlibfribidi-dev \
-						CSWlibiconv-dev \
-						CSWlibthai-dev \
-						CSWlibotf-dev \
-						CSWlibxft2devel \
-						CSWlibxml2-dev \
-						CSWlibxrenderdevel \
-						CSWlibz-dev
+BUILD_DEP_PKGS		+=	CSWfconfig
+BUILD_DEP_PKGS		+=	CSWlibbz2-dev
+BUILD_DEP_PKGS		+=	CSWlibdatrie-dev
+BUILD_DEP_PKGS		+=	CSWlibexpat-dev
+BUILD_DEP_PKGS		+=	CSWlibfreetype-dev
+BUILD_DEP_PKGS		+=	CSWlibfribidi-dev
+BUILD_DEP_PKGS		+=	CSWlibiconv-dev
+BUILD_DEP_PKGS		+=	CSWlibthai-dev
+BUILD_DEP_PKGS		+=	CSWlibotf-dev
+BUILD_DEP_PKGS		+=	CSWlibxft2devel
+BUILD_DEP_PKGS		+=	CSWlibxml2-dev
+BUILD_DEP_PKGS		+=	CSWlibxrenderdevel
+BUILD_DEP_PKGS		+=	CSWlibz-dev
 
-PACKAGES							+=	CSWlibm17n0
-SPKG_DESC_CSWlibm17n0				+=	$(DESCRIPTION) - runtime.
-PKGFILES_CSWlibm17n0				+=	$(call pkgfiles_lib,libm17n-core.so.0.4.0) $(call pkgfiles_lib,libm17n-flt.so.0.4.0) $(call pkgfiles_lib,libm17n-gui.so.0.4.0) $(call pkgfiles_lib,libm17n.so.0.4.0) $(call pkgfiles_lib,m17n/1.0/libm17n-X.so) $(call pkgfiles_lib,m17n/1.0/libm17n-gd.so) $(call pkgfiles_lib,m17n/1.0/libmimx-anthy.so) $(call pkgfiles_lib,m17n/1.0/libmimx-ispell.so)
-OBSOLETED_BY_CSWlibm17n0 			+=	CSWlibm17n
-RUNTIME_DEP_PKGS_CSWlibm17n0		+=	\
-										CSWfconfig \
-										CSWlibbz2-1-0 \
-										CSWlibdatrie1 \
-										CSWlibexpat1 \
-										CSWlibfreetype6 \
-										CSWlibfribidi0 \
-										CSWlibgcc-s1 \
-										CSWlibgd2 \
-										CSWlibiconv2 \
-										CSWlibintl8 \
-										CSWlibjpeg7 \
-										CSWlibotf0 \
-										CSWlibpng12-0 \
-										CSWlibthai0 \
-										CSWlibxft2 \
-										CSWlibxml2-2 \
-										CSWlibxrender \
-										CSWlibz1 \
-										CSWxpm
-# added this overrides because checkpkg evaluates them incorrectly
-# Remark: checkpkg doesn't support multi-line macro-commands...
-CHECKPKG_OVERRIDES_CSWlibm17n0		+=	missing-dependency|CSWlibgd2
-CHECKPKG_OVERRIDES_CSWlibm17n0		+=	missing-dependency|CSWlibm17n-utils
-CHECKPKG_OVERRIDES_CSWlibm17n0		+=	missing-dependency|CSWlibotf-utils
-CHECKPKG_OVERRIDES_CSWlibm17n0		+=	surplus-dependency|CSWlibdatrie1
-CHECKPKG_OVERRIDES_CSWlibm17n0		+=	surplus-dependency|CSWlibexpat1
-CHECKPKG_OVERRIDES_CSWlibm17n0		+=	surplus-dependency|CSWlibfribidi0
-CHECKPKG_OVERRIDES_CSWlibm17n0		+=	surplus-dependency|CSWlibjpeg7
-CHECKPKG_OVERRIDES_CSWlibm17n0		+=	surplus-dependency|CSWlibotf0
-CHECKPKG_OVERRIDES_CSWlibm17n0		+=	surplus-dependency|CSWlibpng12-0
-CHECKPKG_OVERRIDES_CSWlibm17n0		+=	surplus-dependency|CSWlibthai0
-CHECKPKG_OVERRIDES_CSWlibm17n0		+=	surplus-dependency|CSWxpm
-CHECKPKG_OVERRIDES_CSWlibm17n0		+=	shared-lib-pkgname-mismatch|file=opt/csw/lib/libm17n-core.so.0.4.0|soname=libm17n-core.so.0|pkgname=CSWlibm17n0|expected=CSWlibm17n-core0
-CHECKPKG_OVERRIDES_CSWlibm17n0		+=	shared-lib-pkgname-mismatch|file=opt/csw/lib/libm17n-flt.so.0.4.0|soname=libm17n-flt.so.0|pkgname=CSWlibm17n0|expected=CSWlibm17n-flt0
-CHECKPKG_OVERRIDES_CSWlibm17n0		+=	shared-lib-pkgname-mismatch|file=opt/csw/lib/libm17n-gui.so.0.4.0|soname=libm17n-gui.so.0|pkgname=CSWlibm17n0|expected=CSWlibm17n-gui0
+PACKAGES							+=	CSWlibm17n-utils
+SPKG_DESC_CSWlibm17n-utils			+=	$(DESCRIPTION) - utilities.
 
 PACKAGES							+=	CSWlibm17n-dev
 SPKG_DESC_CSWlibm17n-dev			+=	$(DESCRIPTION) - development.
 PKGFILES_CSWlibm17n-dev				=	$(PKGFILES_DEVEL)
-RUNTIME_DEP_PKGS_CSWlibm17n-dev		+=	\
-										CSWlibm17n0
-OBSOLETED_BY_CSWlibm17n-dev			+=	CSWlibm17ndevel
-CHECKPKG_OVERRIDES_CSWlibm17n-dev	+=	file-with-bad-content|/usr/local|root/opt/csw/bin/m17n-config
-# why this? especially when the package is declared architecture neutral
 CHECKPKG_OVERRIDES_CSWlibm17n-dev 	+= 	archall-devel-package
 ARCHALL_CSWlibm17n-dev				=	1
 
-PACKAGES							+=	CSWlibm17n-utils
-SPKG_DESC_CSWlibm17n-utils			+=	$(DESCRIPTION) - utilities.
-OBSOLETED_BY_CSWlibm17n-utils		+=	CSWlibm17n
-RUNTIME_DEP_PKGS_CSWlibm17n-utils	+=	\
-										CSWlibm17n0
-
-# added this overrides because checkpkg evaluates them incorrectly,
-# i.e., doesn't use transitivity:
-# Remark: checkpkg doesn't support multi-line macro-commands...
-CHECKPKG_OVERRIDES_CSWlibm17n-utils	+=	missing-dependency|CSWlibthai0
-CHECKPKG_OVERRIDES_CSWlibm17n-utils	+=	missing-dependency|CSWlibbz2-1-0
-CHECKPKG_OVERRIDES_CSWlibm17n-utils	+=	missing-dependency|CSWlibfribidi0
-CHECKPKG_OVERRIDES_CSWlibm17n-utils	+=	missing-dependency|CSWlibiconv2
-CHECKPKG_OVERRIDES_CSWlibm17n-utils	+=	missing-dependency|CSWlibotf-utils
-CHECKPKG_OVERRIDES_CSWlibm17n-utils	+=	missing-dependency|CSWlibz1
-CHECKPKG_OVERRIDES_CSWlibm17n-utils	+=	missing-dependency|CSWlibintl8
-CHECKPKG_OVERRIDES_CSWlibm17n-utils	+=	missing-dependency|CSWlibfreetype6
-CHECKPKG_OVERRIDES_CSWlibm17n-utils	+=	missing-dependency|CSWlibgd2
-CHECKPKG_OVERRIDES_CSWlibm17n-utils	+=	missing-dependency|CSWlibxml2-2
-CHECKPKG_OVERRIDES_CSWlibm17n-utils	+=	missing-dependency|CSWfconfig
-
 include gar/category.mk
 
 # this is private and not available publicly yet

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