Revision: 18248 http://gar.svn.sourceforge.net/gar/?rev=18248&view=rev Author: pfelecan Date: 2012-06-07 13:47:59 +0000 (Thu, 07 Jun 2012) Log Message: ----------- packages splitting
Modified Paths: -------------- csw/mgar/pkg/autogen/trunk/Makefile Modified: csw/mgar/pkg/autogen/trunk/Makefile =================================================================== --- csw/mgar/pkg/autogen/trunk/Makefile 2012-06-07 13:40:24 UTC (rev 18247) +++ csw/mgar/pkg/autogen/trunk/Makefile 2012-06-07 13:47:59 UTC (rev 18248) @@ -34,12 +34,6 @@ BUILD_DEP_PKGS += CSWlibxml2-dev BUILD_DEP_PKGS += CSWlibz-dev -RUNTIME_DEP_PKGS = CSWguilelib12 -RUNTIME_DEP_PKGS += CSWlibgcc-s1 -RUNTIME_DEP_PKGS += CSWlibiconv2 -RUNTIME_DEP_PKGS += CSWlibxml2-2 -RUNTIME_DEP_PKGS += CSWlibz1 - BUILD_SCRIPTS = nominal BUILD_SCRIPTS += dvi BUILD_SCRIPTS += ps @@ -47,6 +41,47 @@ TEST_SCRIPTS = custom +INSTALL_SCRIPTS = nominal +INSTALL_SCRIPTS += dvi +INSTALL_SCRIPTS += ps +INSTALL_SCRIPTS += pdf + +PACKAGES = CSWautogen +CATALOGNAME_CSWautogen = autogen +SPKG_DESC_CSWautogen = $(DESCRIPTION) +RUNTIME_DEP_PKGS_CSWautogen = CSWautogen-dev +RUNTIME_DEP_PKGS_CSWautogen += CSWautogen-doc + +PACKAGES += CSWautogen-doc +CATALOGNAME_CSWautogen-doc = autogen_doc +SPKG_DESC_CSWautogen-doc += $(DESCRIPTION), documentation +PKGFILES_CSWautogen-doc += /opt/csw/share/info/.* +PKGFILES_CSWautogen-doc += /opt/csw/share/doc/$(NAME)/$(NAME)[.].* +OBSOLETED_BY_CSWautogen-doc = CSWautogendoc +CATALOGNAME_CSWautogendoc = autogen_doc_stub +ARCHALL_CSWautogen-doc = 1 + +PACKAGES += CSWlibopts25 +CATALOGNAME_CSWlibopts25 = libopts25 +PKGFILES_CSWlibopts25 += $(call baseisadirs,$(libdir),libopts\.so\.25\.10\.0) +PKGFILES_CSWlibopts25 += $(call baseisadirs,$(libdir),libopts\.so\.25(\.\d+)*) +SPKG_DESC_CSWlibopts25 += $(DESCRIPTION), libopts.so.25 +OBSOLETED_BY_CSWlibopts25 = CSWautogenrt +RUNTIME_DEP_PKGS_CSWlibopts25 = CSWguilelib12 +RUNTIME_DEP_PKGS_CSWlibopts25 += CSWlibgcc-s1 +RUNTIME_DEP_PKGS_CSWlibopts25 += CSWlibiconv2 +RUNTIME_DEP_PKGS_CSWlibopts25 += CSWlibxml2-2 +RUNTIME_DEP_PKGS_CSWlibopts25 += CSWlibz1 + +PACKAGES += CSWautogen-dev +CATALOGNAME_CSWautogen-dev = autogen_dev +SPKG_DESC_CSWautogen-dev += $(DESCRIPTION), development files +PKGFILES_CSWautogen-dev += /opt/csw/lib/libopts.so +PKGFILES_CSWautogen-dev += $(PKGFILES_DEVEL) +PKGFILES_CSWautogen-dev += /opt/csw/share/pkgconfig/autoopts.pc +RUNTIME_DEP_PKGS_CSWautogen-dev = CSWlibopts25 +ARCHALL_CSWautogen-dev = 1 + include gar/category.mk build-nominal: @@ -71,6 +106,26 @@ -$(MAKE) -k -C $(WORKSRC) check $(MAKECOOKIE) +install-nominal: + PATH="/opt/csw/gnu:$$PATH" $(MAKE) -C $(WORKSRC) DESTDIR="$(DESTDIR)" install + rm -rf "$(DESTDIR)$(datadir)/$(NAME)/"*.tar.gz + $(MAKECOOKIE) + +install-dvi: + ginstall -d "$(DESTDIR)$(docdir)/$(NAME)" + PATH="/opt/csw/gnu:$$PATH" $(MAKE) -C $(WORKSRC) DESTDIR="$(DESTDIR)" $@ + $(MAKECOOKIE) + +install-ps: + ginstall -d "$(DESTDIR)$(docdir)/$(NAME)" + PATH="/opt/csw/gnu:$$PATH" $(MAKE) -C $(WORKSRC) DESTDIR="$(DESTDIR)" $@ + $(MAKECOOKIE) + +install-pdf: + ginstall -d "$(DESTDIR)$(docdir)/$(NAME)" + PATH="/opt/csw/gnu:$$PATH" $(MAKE) -C $(WORKSRC) DESTDIR="$(DESTDIR)" $@ + $(MAKECOOKIE) + # this is private and not available publicly mydependencies: $(HOME)/bin/ocswdeplist --package $(NAME) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ devel mailing list devel@lists.opencsw.org https://lists.opencsw.org/mailman/listinfo/devel