[csw-devel] SF.net SVN: gar:[11573] csw/mgar/pkg/unbound/trunk/Makefile
idogan23 at users.sourceforge.net
idogan23 at users.sourceforge.net
Thu Nov 11 17:28:17 CET 2010
Revision: 11573
http://gar.svn.sourceforge.net/gar/?rev=11573&view=rev
Author: idogan23
Date: 2010-11-11 16:28:16 +0000 (Thu, 11 Nov 2010)
Log Message:
-----------
unbound: split up in multiple packages & extra ISAs
Modified Paths:
--------------
csw/mgar/pkg/unbound/trunk/Makefile
Modified: csw/mgar/pkg/unbound/trunk/Makefile
===================================================================
--- csw/mgar/pkg/unbound/trunk/Makefile 2010-11-11 15:20:00 UTC (rev 11572)
+++ csw/mgar/pkg/unbound/trunk/Makefile 2010-11-11 16:28:16 UTC (rev 11573)
@@ -20,6 +20,33 @@
DISTFILES += cswunbound
DISTFILES += cswusergroup
+EXTRA_BUILD_ISAS_i386 = pentium_pro
+EXTRA_BUILD_ISAS_sparc = sparcv8plus
+
+MERGE_DIRS_isa-sparcv8plus = $(libdir)
+MERGE_DIRS_isa-sparcv8plus += $(sbindir)
+MERGE_DIRS_isa-pentium_pro = $(libdir)
+MERGE_DIRS_isa-pentium_pro += $(sbindir)
+
+ISAXEC_DIRS = $(sbindir)
+ISAEXEC_EXCLUDE_FILES = $(sbindir)/unbound-anchor
+ISAEXEC_EXCLUDE_FILES += $(sbindir)/unbound-checkconf
+ISAEXEC_EXCLUDE_FILES += $(sbindir)/unbound-control
+ISAEXEC_EXCLUDE_FILES += $(sbindir)/unbound-control-setup
+ISAEXEC_EXCLUDE_FILES += $(sbindir)/unbound-host
+
+EXTRA_MERGE_EXCLUDE_FILES_isa-pentium_pro = $(prefix)/sbin/unbound-anchor
+EXTRA_MERGE_EXCLUDE_FILES_isa-pentium_pro += $(prefix)/sbin/unbound-checkconf
+EXTRA_MERGE_EXCLUDE_FILES_isa-pentium_pro += $(prefix)/sbin/unbound-control
+EXTRA_MERGE_EXCLUDE_FILES_isa-pentium_pro += $(prefix)/sbin/unbound-control-setup
+EXTRA_MERGE_EXCLUDE_FILES_isa-pentium_pro += $(prefix)/sbin/unbound-host
+
+EXTRA_MERGE_EXCLUDE_FILES_isa-sparcv8plus = $(prefix)/sbin/unbound-anchor
+EXTRA_MERGE_EXCLUDE_FILES_isa-sparcv8plus += $(prefix)/sbin/unbound-checkconf
+EXTRA_MERGE_EXCLUDE_FILES_isa-sparcv8plus += $(prefix)/sbin/unbound-control
+EXTRA_MERGE_EXCLUDE_FILES_isa-sparcv8plus += $(prefix)/sbin/unbound-control-setup
+EXTRA_MERGE_EXCLUDE_FILES_isa-sparcv8plus += $(prefix)/sbin/unbound-host
+
SPKG_CLASSES_CSWunbound = none cswusergroup cswcpsampleconf cswinitsmf
PROTOTYPE_FILTER = awk '$$$$3 ~ /\/init.d\/cswunbound$$$$/ { $$$$2 = "cswinitsmf" } $$$$3 ~ /\/CSWunbound\/cswusergroup$$$$/ { $$$$2 = "cswusergroup" } $$$$3 ~ /\/unbound\/unbound.conf.CSW$$$$/ { $$$$2 = "cswcpsampleconf" } { print }'
@@ -54,14 +81,12 @@
RUNTIME_DEP_PKGS_CSWunbound += CSWosslrt
SPKG_DESC_CSWlibunbound2 = Library implementing DNS resolution and validation
-#PKGFILES_CSWlibunbound2 += /opt/csw/lib/libunbound.so.2.*
PKGFILES_CSWlibunbound2 += $(PKGFILES_RT)
RUNTIME_DEP_PKGS_CSWlibunbound2 += CSWlibldns1
RUNTIME_DEP_PKGS_CSWlibunbound2 += CSWosslrt
RUNTIME_DEP_PKGS_CSWlibunbound2 += CSWlibevent
SPKG_DESC_CSWunbound-devel = $(DESCRIPTION) development package
-#PKGFILES_CSWunbound-devel += /opt/csw/lib/libunbound.so
PKGFILES_CSWunbound-devel += $(PKGFILES_DEVEL)
# make test doesn't work for the moment on Solaris
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