Revision: 19673 http://gar.svn.sourceforge.net/gar/?rev=19673&view=rev Author: cgrzemba Date: 2012-11-12 15:39:38 +0000 (Mon, 12 Nov 2012) Log Message: ----------- lang-java/xerces2/trunk: fix the additional licenses problem
Modified Paths: -------------- csw/mgar/pkg/lang-java/xerces2/trunk/Makefile Modified: csw/mgar/pkg/lang-java/xerces2/trunk/Makefile =================================================================== --- csw/mgar/pkg/lang-java/xerces2/trunk/Makefile 2012-11-12 13:27:03 UTC (rev 19672) +++ csw/mgar/pkg/lang-java/xerces2/trunk/Makefile 2012-11-12 15:39:38 UTC (rev 19673) @@ -1,30 +1,39 @@ # $Id$ # TODO (release-critical prefixed with !, non release-critical with *) # -NAME = Xerces +NAME = xercesj VERSION = 2.11.0 GARTYPE = v2 CATEGORIES = lib -DESCRIPTION = Brief description +DESCRIPTION = Java XML parser define BLURB - Long description + The Apache Xerces2 parser is the reference implementation of XNI but other parser components, configurations, and parsers can be written using the Xerces Native Interface. For complete design and implementation documents, refer to the XNI Manual. + + endef +NOGITPATCH = 1 + # MASTER_SITES = http://apache.lauf-forum.at//xerces/j/source/ MASTER_SITES = http://mirror.lwnetwork.org.uk/APACHE//xerces/j/binaries/ -DISTNAME = $(NAME)-J-bin.$(VERSION) -DISTFILES = $(DISTNAME).tar.gz +DISTFILES = Xerces-J-bin.$(VERSION).tar.gz LICENSE = LICENSE EXTRA_LICENSE += LICENSE-SAX.html EXTRA_LICENSE += LICENSE.DOM-documentation.html -EXTRA_LICENSE += LICENSE.DOM-resolver.html +EXTRA_LICENSE += LICENSE.DOM-software.html +EXTRA_LICENSE += LICENSE.resolver.txt EXTRA_LICENSE += LICENSE.serializer.txt EXTRA_LICENSE += NOTICE EXTRA_LICENSE += NOTICE.resolver.txt EXTRA_LICENSE += NOTICE.serializer.txt -WORKSRC = $(WORKDIR)/$(call tolower,$(NAME))-$(subst .,_,$(VERSION)) +DISTNAME = xerces-$(subst .,_,$(VERSION)) + +ARCHALL = 1 +PACKAGES += CSWxercesj +SPKG_DESC_CSWxercesj = $(DESCRIPTION) + CONFIGURE_SCRIPTS = TEST_SCRIPTS = BUILD_SCRIPTS = xerces @@ -42,13 +51,14 @@ # && $(BUILD_ENV) sh build.sh) @$(MAKECOOKIES) -# merge-license-modulated: -# umask 022 && mkdir -p $(PKGROOT)$$LICENSEDIR && \ -# rm -f $(PKGROOT)$$LICENSEDIR/license && \ -# cp $(foreach lic,$(LICENSE),$(WORKSRC)/$(lic)) $(PKGROOT)$$LICENSEDIR -# @$(MAKECOOKIE) +JAR_FILES += resolver.jar +JAR_FILES += serializer.jar +JAR_FILES += xercesImpl.jar +JAR_FILES += xercesSamples.jar install-xerces: ginstall -d -m 755 $(DESTDIR)$(datadir)/java - ginstall -m644 $(WORKSRC)/*.jar $(DESTDIR)$(datadir)/java + ginstall -d -m 755 $(DESTDIR)$(docdir)/$(NAME) + ginstall -m644 $(foreach jar,$(JAR_FILES),$(WORKSRC)/$(jar)) $(DESTDIR)$(datadir)/java + ginstall -m644 $(foreach lic,$(EXTRA_LICENSE),$(WORKSRC)/$(lic)) $(DESTDIR)$(docdir)/$(NAME) @$(MAKECOOKIES) 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