SF.net SVN: gar:[22553] csw/mgar/pkg

pfelecan at users.sourceforge.net pfelecan at users.sourceforge.net
Mon Nov 18 15:05:07 CET 2013


Revision: 22553
          http://gar.svn.sourceforge.net/gar/?rev=22553&view=rev
Author:   pfelecan
Date:     2013-11-18 14:05:07 +0000 (Mon, 18 Nov 2013)
Log Message:
-----------
libmaa/trunk: instantiation (doesn't build with the current libtool)

Added Paths:
-----------
    csw/mgar/pkg/libmaa/
    csw/mgar/pkg/libmaa/Makefile
    csw/mgar/pkg/libmaa/branches/
    csw/mgar/pkg/libmaa/tags/
    csw/mgar/pkg/libmaa/trunk/
    csw/mgar/pkg/libmaa/trunk/Makefile
    csw/mgar/pkg/libmaa/trunk/checksums
    csw/mgar/pkg/libmaa/trunk/files/

Added: csw/mgar/pkg/libmaa/Makefile
===================================================================
--- csw/mgar/pkg/libmaa/Makefile	                        (rev 0)
+++ csw/mgar/pkg/libmaa/Makefile	2013-11-18 14:05:07 UTC (rev 22553)
@@ -0,0 +1,2 @@
+%:
+	$(MAKE) -C trunk $*


Property changes on: csw/mgar/pkg/libmaa/trunk
___________________________________________________________________
Added: svn:ignore
   + work


Added: csw/mgar/pkg/libmaa/trunk/Makefile
===================================================================
--- csw/mgar/pkg/libmaa/trunk/Makefile	                        (rev 0)
+++ csw/mgar/pkg/libmaa/trunk/Makefile	2013-11-18 14:05:07 UTC (rev 22553)
@@ -0,0 +1,73 @@
+# $Id$
+
+NAME	=	libmaa
+VERSION	=	1.3.2
+GARTYPE	=	v2
+
+DESCRIPTION	=	The maa programming library
+define BLURB
+	The libmaa library provides many low-level data structures which
+	are helpful for writing compilers, including hash tables, sets,
+	lists, debugging support, and memory management. Although libmaa
+	was designed and implemented as a foundation for the kheperalong,
+	the data structures are generally applicable to a wide range of
+	programming problems.
+
+	The memory management routines are especially helpful for
+	improving the performance of memory-intensive applications.
+endef
+
+MASTER_SITES	=	$(SF_MIRRORS)
+SF_PROJECT		=	dict
+DISTFILES 		=	$(DISTNAME).tar.gz
+
+GARCOMPILER		=	GNU
+CONFIGURE_ARGS	=	$(DIRPATHS)
+
+BUILD_DEP_PKGS	+=	CSWghostscript
+BUILD_DEP_PKGS	+=	CSWlgrind
+BUILD_DEP_PKGS	+=	CSWlibtool
+BUILD_DEP_PKGS	+=	CSWtexlive
+
+TEST_SCRIPTS	=	custom
+
+PACKAGES							+=	CSWlibmaa-dev
+CATALOGNAME_CSWlibmaa-dev			=	libmaa_dev
+SPKG_DESC_CSWlibmaa-dev				+=	$(DESCRIPTION), development files
+PKGFILES_CSWlibmaa-dev				+=	/opt/csw/lib/liblibmaa.so
+PKGFILES_CSWlibmaa-dev				+=	$(PKGFILES_DEVEL)
+PKGFILES_CSWlibmaa-dev				+=	$(docdir)/$(CATALOGNAME_CSWlibmaa-dev)/.*
+RUNTIME_DEP_PKGS_CSWlibmaa-dev		+=	CSWlibmaa3-0-0
+CHECKPKG_OVERRIDES_CSWlibmaa-dev	+=	surplus-dependency|CSWliblibmaa3-0-0
+ARCHALL_CSWlibmaa-dev				=	1
+CHECKPKG_OVERRIDES_CSWlibmaa-dev	+=	archall-devel-package
+
+PACKAGES						+=	CSWlibmaa3-0-0
+CATALOGNAME_CSWlibmaa3-0-0		=	libmaa3_0_0
+PKGFILES_CSWlibmaa3-0-0			+=	$(call baseisadirs,$(libdir),libmaa.so\.3\.0\.0)
+PKGFILES_CSWlibmaa3-0-0			+=	$(call baseisadirs,$(libdir),libmaa\.so\.3(\.\d+)*)
+SPKG_DESC_CSWlibmaa3-0-0		+=	$(DESCRIPTION), libmaa-0.1.so.3.0.0
+RUNTIME_DEP_PKGS_CSWlibmaa3-0-0	+=	CSWlibgcc-s1
+
+include gar/category.mk
+
+PATH := /opt/csw/gnu:$(PATH)
+
+post-build:
+	cd $(WORKSRC)/doc && \
+	/usr/bin/env -i $(BUILD_ENV) && \
+	$(MAKE)
+	cd $(WORKSRC)/doc && \
+	/usr/bin/env -i $(BUILD_ENV) && \
+	dvipdf $(NAME).dvi $(NAME).pdf
+	@$(MAKECOOKIE)
+
+test-custom:
+	cd $(WORKSRC) && /usr/bin/env -i $(BUILD_ENV) && $(MAKE) -i -k -C $(OBJDIR) test
+	$(MAKECOOKIE)
+
+post-install: pkgdocdir	=	$(docdir)/$(NAME)_dev
+post-install:
+	ginstall --directory --mode=u=rwx,go=rx $(DESTDIR)$(pkgdocdir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(WORKSRC)/doc/$(NAME).pdf $(DESTDIR)$(pkgdocdir)
+	@$(MAKECOOKIE)


Property changes on: csw/mgar/pkg/libmaa/trunk/Makefile
___________________________________________________________________
Added: svn:keywords
   + Id

Added: csw/mgar/pkg/libmaa/trunk/checksums
===================================================================
--- csw/mgar/pkg/libmaa/trunk/checksums	                        (rev 0)
+++ csw/mgar/pkg/libmaa/trunk/checksums	2013-11-18 14:05:07 UTC (rev 22553)
@@ -0,0 +1 @@
+01dab2cde2e0a322653e45bfa63537ee  libmaa-1.3.2.tar.gz

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