SF.net SVN: gar:[26355] csw/mgar/pkg/t1lib/trunk/Makefile

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Wed Feb 7 16:03:20 CET 2018


Revision: 26355
          http://sourceforge.net/p/gar/code/26355
Author:   dmichelsen
Date:     2018-02-07 15:03:20 +0000 (Wed, 07 Feb 2018)
Log Message:
-----------
t1lib/trunk: Enable 64 bit libraries and rework Makefile

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

Modified: csw/mgar/pkg/t1lib/trunk/Makefile
===================================================================
--- csw/mgar/pkg/t1lib/trunk/Makefile	2018-02-06 11:46:33 UTC (rev 26354)
+++ csw/mgar/pkg/t1lib/trunk/Makefile	2018-02-07 15:03:20 UTC (rev 26355)
@@ -1,11 +1,12 @@
 # $Id$
 # TODO (release-critical prefixed with !, non release-critical with *)
-#
+
+
 NAME = t1lib
 VERSION = 5.1.2
 GARTYPE = v2
+DESCRIPTION = Type1 font renderering library
 
-DESCRIPTION = Type1 font renderering library
 define BLURB
   t1lib is a library distributed under the GNU General Public Library
   License for generating character- and string-glyphs from Adobe Type 1
@@ -14,64 +15,51 @@
   rasterizer being included in X11 have been eliminated.
 endef
 
-MASTER_SITES = ftp://sunsite.unc.edu/pub/Linux/libs/graphics/
-DISTFILES  = $(DISTNAME).tar.gz
+MASTER_SITES = https://fossies.org/linux/misc/old/
+DISTFILES += $(DISTNAME).tar.gz
 
-CONFIGURE_ARGS = $(DIRPATHS)
-GARCOMPILER			=	GNU
-# there is no check defined in upstream's Makefile:
-SKIPTEST			=	1
-LICENSE				=	LICENSE
+LICENSE = LICENSE
 
-PACKAGES					+=	CSWlibt1-5
-CATALOGNAME_CSWlibt1-5		=	libt1_5
-SPKG_DESC_CSWlibt1-5		+=	$(DESCRIPTION), libt1.so.5
-OBSOLETED_BY_CSWlibt1-5		=	CSWt1lib
-PKGFILES_CSWlibt1-5			=	$(call baseisadirs,$(libdir),libt1\.so\.5\.1\.2)
-PKGFILES_CSWlibt1-5			+=	$(call baseisadirs,$(libdir),libt1\.so\.5(\.\d+)*)
-RUNTIME_DEP_PKGS_CSWlibt1-5	+=	CSWlibgcc-s1
+PACKAGES += CSWlibt1-5
+SPKG_DESC_CSWlibt1-5 += $(DESCRIPTION), libt1.so.5
+PKGFILES_CSWlibt1-5 += $(call pkgfiles_lib,libt1.so.5)
+RUNTIME_DEP_PKGS_CSWlibt1-5 += CSWlibgcc-s1
+OBSOLETED_BY_CSWlibt1-5 += CSWt1lib
 
-PACKAGES					+=	CSWlibt1x5
-CATALOGNAME_CSWlibt1x5		=	libt1x5
-SPKG_DESC_CSWlibt1x5		+=	$(DESCRIPTION), libt1x.so.5
-OBSOLETED_BY_CSWlibt1x5		=	CSWt1lib
-PKGFILES_CSWlibt1x5			+=	$(call baseisadirs,$(libdir),libt1x\.so\.5\.1\.2)
-PKGFILES_CSWlibt1x5			+=	$(call baseisadirs,$(libdir),libt1x\.so\.5(\.\d+)*)
-RUNTIME_DEP_PKGS_CSWlibt1x5	+=	CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibt1x5	+=	CSWlibt1-5
-RUNTIME_DEP_PKGS_CSWlibt1x5	+=	CSWxpm
+PACKAGES += CSWlibt1x5
+SPKG_DESC_CSWlibt1x5 += $(DESCRIPTION), libt1x.so.5
+PKGFILES_CSWlibt1x5 += $(call pkgfiles_lib,libt1x.so.5)
+RUNTIME_DEP_PKGS_CSWlibt1x5 += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibt1x5 += CSWlibt1-5
+OBSOLETED_BY_CSWlibt1x5 += CSWt1lib
 
-PACKAGES						+=	CSWt1lib-dev
-CATALOGNAME_CSWt1lib-dev		= t1lib_dev
-SPKG_DESC_CSWt1lib-dev			+= $(DESCRIPTION), development files
-OBSOLETED_BY_CSWt1lib-dev		=	CSWt1lib
-PKGFILES_CSWt1lib-dev 			=	/opt/csw/lib/libt1.so
-PKGFILES_CSWt1lib-dev			+=	/opt/csw/lib/libt1x.so
-PKGFILES_CSWt1lib-dev			+= $(PKGFILES_DEVEL)
-RUNTIME_DEP_PKGS_CSWt1lib-dev	+=	CSWlibt1-5
-RUNTIME_DEP_PKGS_CSWt1lib-dev	+=	CSWlibt1x5
-# why is this? .so are just symbolic links:
-CHECKPKG_OVERRIDES_CSWt1lib-dev	+=	archall-devel-package
-ARCHALL_CSWt1lib-dev			=	1
+PACKAGES += CSWt1lib-dev
+SPKG_DESC_CSWt1lib-dev += $(DESCRIPTION), development files
+OBSOLETED_BY_CSWt1lib-dev = CSWt1lib
+# PKGFILES is catchall
+RUNTIME_DEP_PKGS_CSWt1lib-dev += CSWlibt1-5
+RUNTIME_DEP_PKGS_CSWt1lib-dev += CSWlibt1x5
 
-PACKAGES							+=  CSWt1lib-utils
-CATALOGNAME_CSWt1lib-utils			=	t1lib_utils
-SPKG_DESC_CSWt1lib-utils			+=	$(DESCRIPTION), utilities
-OBSOLETED_BY_CSWt1lib-utils			=	CSWt1lib
-PKGFILES_CSWt1lib-utils				=	/opt/csw/bin/type1afm
-PKGFILES_CSWt1lib-utils				+=	/opt/csw/bin/xglyph
-PKGFILES_CSWt1lib-utils				+=	/opt/csw/share/t1lib/t1lib.config
-RUNTIME_DEP_PKGS_CSWt1lib-utils		+=	CSWlibt1x5
-RUNTIME_DEP_PKGS_CSWt1lib-utils		+=	CSWxpm
-# this is to keep the transitivity principle:
-CHECKPKG_OVERRIDES_CSWt1lib-utils	+=	missing-dependency|CSWlibt1-5
+PACKAGES +=  CSWt1lib-utils
+SPKG_DESC_CSWt1lib-utils += $(DESCRIPTION), utilities
+OBSOLETED_BY_CSWt1lib-utils = CSWt1lib
+PKGFILES_CSWt1lib-utils += $(bindir)/.*
+PKGFILES_CSWt1lib-utils += $(sharedstatedir)/t1lib/t1lib.config
+RUNTIME_DEP_PKGS_CSWt1lib-utils += CSWlibt1-5
+RUNTIME_DEP_PKGS_CSWt1lib-utils += CSWlibt1x5
 
-PACKAGES						+=	CSWt1lib-doc
-CATALOGNAME_CSWt1lib-doc		=	t1lib_doc
-SPKG_DESC_CSWt1lib-doc			+=	$(DESCRIPTION), documentation
-OBSOLETED_BY_CSWt1lib-doc		=	CSWt1lib
-CHECKPKG_OVERRIDES_CSWt1lib-doc	+=	file-with-bad-content|/usr/local|root/opt/csw/share/t1lib/doc/t1lib_doc.ps
-ARCHALL_CSWt1lib-doc			=	1
+PACKAGES += CSWt1lib-doc
+SPKG_DESC_CSWt1lib-doc += $(DESCRIPTION), documentation
+PKGFILES_CSWt1lib-doc += $(sharedstatedir)/t1lib/doc/.*
+CHECKPKG_OVERRIDES_CSWt1lib-doc += file-with-bad-content|/usr/local|root/opt/csw/share/t1lib/doc/t1lib_doc.ps
+ARCHALL_CSWt1lib-doc = 1
+OBSOLETED_BY_CSWt1lib-doc = CSWt1lib
 
+GARCOMPILER = GNU
+BUILD64 = 1
+CONFIGURE_ARGS = $(DIRPATHS)
+
+# There is no check defined
+TEST_SCRIPTS =
+
 include gar/category.mk
-

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