[csw-devel] SF.net SVN: gar:[8406] csw/mgar/pkg

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Mon Feb 8 11:41:51 CET 2010


Revision: 8406
          http://gar.svn.sourceforge.net/gar/?rev=8406&view=rev
Author:   dmichelsen
Date:     2010-02-08 10:41:51 +0000 (Mon, 08 Feb 2010)

Log Message:
-----------
krb5-lib: Initial commit after split-off of krb5libs for staged bootstrap of krb5lib -> openldap -> krb5

Added Paths:
-----------
    csw/mgar/pkg/krb5-lib/
    csw/mgar/pkg/krb5-lib/trunk/Makefile

Removed Paths:
-------------
    csw/mgar/pkg/krb5-lib/trunk/Makefile

Deleted: csw/mgar/pkg/krb5-lib/trunk/Makefile
===================================================================
--- csw/mgar/pkg/krb5/trunk/Makefile	2010-02-05 09:57:28 UTC (rev 8356)
+++ csw/mgar/pkg/krb5-lib/trunk/Makefile	2010-02-08 10:41:51 UTC (rev 8406)
@@ -1,116 +0,0 @@
-GARNAME = krb5
-GARVERSION = 1.7
-CATEGORIES = server
-
-DESCRIPTION = MIT Kerberos 5
-define BLURB
-  Kerberos is a network authentication protocol. It is designed to
-  provide strong authentication for client/server applications by
-  using secret-key cryptography. A free implementation of this protocol
-  is available from the Massachusetts Institute of Technology.
-  Kerberos is available in many commercial products as well.
-endef
-
-MASTER_SITES = http://web.mit.edu/kerberos/dist/krb5/1.7/
-DISTFILES  = $(GARNAME)-$(GARVERSION)-signed.tar
-
-# We define upstream file regex so we can be notifed of new upstream software release
-UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*)-signed.tar
-
-PATCHFILES  = patch-man2html-perl.patch
-PATCHFILES += 0002-libintl-for-kproplog.patch
-PATCHFILES += 0003-local-libraries-first-when-linking.patch
-PATCHFILES += 0004-libkdb_ldap-isblank-define.patch
-
-BUILD_DEP_PKGS = CSWtcl
-
-PACKAGES = CSWkrb5adminserver CSWkrb5doc CSWkrb5kdc CSWkrb5lib CSWkrb5libdev CSWkrb5user
-
-CATALOGNAME_CSWkrb5adminserver = krb5_admin_server
-CATALOGNAME_CSWkrb5doc         = krb5_doc
-CATALOGNAME_CSWkrb5kdc         = krb5_kdc
-CATALOGNAME_CSWkrb5lib         = krb5_lib
-CATALOGNAME_CSWkrb5libdev      = krb5_lib_dev
-CATALOGNAME_CSWkrb5user        = krb5_user
-
-SPKG_DESC_CSWkrb5adminserver = MIT Kerberos 5 admin server
-SPKG_DESC_CSWkrb5doc         = MIT Kerberos 5 documentation
-SPKG_DESC_CSWkrb5kdc         = MIT Kerberos 5 key distribution center
-SPKG_DESC_CSWkrb5lib         = MIT Kerberos 5 core libraries
-SPKG_DESC_CSWkrb5libdev      = MIT Kerberos 5 developer libraries
-SPKG_DESC_CSWkrb5user        = MIT Kerberos 5 user tools
-
-RUNTIME_DEP_PKGS_CSWkrb5adminserver = CSWkrb5kdc CSWkrb5lib
-RUNTIME_DEP_PKGS_CSWkrb5kdc = CSWkrb5lib CSWkrb5user
-RUNTIME_DEP_PKGS_CSWkrb5libdev = CSWkrb5lib
-RUNTIME_DEP_PKGS_CSWkrb5user = CSWkrb5lib
-
-CONFIGURE_SCRIPTS = $(WORKSRC)/src/configure
-
-CONFIGURE_ARGS  = $(DIRPATHS)
-ifeq ($(ISA),i386)
-CONFIGURE_ARGS += --with-tcl=$(prefix)
-endif
-# --enable-ipv6 is deprecated and autodetected
-#CONFIGURE_ARGS += --enable-ipv6
-CONFIGURE_ARGS += --enable-kdc-replay-cache --enable-dns-for-realm
-CONFIGURE_ARGS += --disable-thread-support
-CONFIGURE_ARGS += --disable-static --disable-profiled
-CONFIGURE_ARGS += --with-ldap
-
-BUILD64 = 1
-
-BUILD_SCRIPTS  = $(WORKSRC)/src/Makefile
-BUILD_SCRIPTS += $(WORKSRC)/doc/Makefile
-
-TEST_SCRIPTS = $(WORKSRC)/src/Makefile
-TEST_TARGET = check
-
-INSTALL_SCRIPTS = $(WORKSRC)/src/Makefile custom
-
-ARCHALL_CSWkrb5doc = 1
-
-ADMINSERVER_BINS = kprop|kadmind|kadmin\.local
-PKGFILES_CSWkrb5adminserver  = $(mandir)/man8/($(ADMINSERVER_BINS))\.8
-PKGFILES_CSWkrb5adminserver += $(sbindir)/($(ADMINSERVER_BINS))
-
-PKGFILES_CSWkrb5doc  = $(mandir)/man5/(krb5.conf|kdc.conf)\.5
-
-KDC_BINS = krb5kdc|krb524d|kpropd|kdb5_util
-PKGFILES_CSWkrb5kdc  = $(mandir)/man8/($(KDC_BINS))\.8
-PKGFILES_CSWkrb5kdc += $(sharedstatedir)/examples/krb5/.*
-PKGFILES_CSWkrb5kdc += $(sbindir)/($(KDC_BINS))
-
-PKGFILES_CSWkrb5lib = $(PKGFILES_RT)
-
-PKGFILES_CSWkrb5libdev  = $(mandir)/man8/sserver.8
-PKGFILES_CSWkrb5libdev += $(mandir)/man1/(sclient|krb5-config|compile_et)\.1
-PKGFILES_CSWkrb5libdev += $(sbindir)/(uuserver|sserver|sim_server|gss-server)
-PKGFILES_CSWkrb5libdev += $(includedir)/.*
-PKGFILES_CSWkrb5libdev += $(bindir)/(uuclient|sim_client|sclient|krb5-config|gss-client|compile_et)
-
-# User gets all the rest
-#USER_BINS = kvno|ksu|krb524init|kpasswd|klist|kinit|kdestroy 
-#USER_SBINS = ktutil|kadmin|k5srvutil 
-#PKGFILES_CSWkrb5user  = $(mandir)/man8/($(USER_SBINS))\.8
-#PKGFILES_CSWkrb5user += $(mandir)/man1/($(USER_BINS))\.1
-#PKGFILES_CSWkrb5user += $(sharedstatedir)/examples/krb5/krb5.conf
-#PKGFILES_CSWkrb5user += $(bindir)/($(USER_BINS))
-
-include gar/category.mk
-
-# The flags must not contain additional spaces or the build freaks out
-CFLAGS := $(strip $(CFLAGS) -L$(libdir) -D__EXTENSIONS__)
-CXXFLAGS := $(strip $(CXXFLAGS) -D__EXTENSIONS__)
-#LDFLAGS := $(strip $(LDFLAGS))
-
-EXTRA_LINKER_FLAGS := $(LD_OPTIONS)
-LD_OPTIONS :=
-
-post-extract-modulated:
-	@# TODO: Check signature
-	@cd $(WORKDIR) && (gzip -c -d $(GARNAME)-$(GARVERSION).tar.gz | tar xf -)
-	@$(MAKECOOKIE)
-
-install-custom:
-	@echo " ==> Installing documentation"

Copied: csw/mgar/pkg/krb5-lib/trunk/Makefile (from rev 8359, csw/mgar/pkg/krb5/trunk/Makefile)
===================================================================
--- csw/mgar/pkg/krb5-lib/trunk/Makefile	                        (rev 0)
+++ csw/mgar/pkg/krb5-lib/trunk/Makefile	2010-02-08 10:41:51 UTC (rev 8406)
@@ -0,0 +1,82 @@
+GARNAME = krb5
+GARVERSION = 1.7
+CATEGORIES = server
+
+DESCRIPTION = MIT Kerberos 5
+define BLURB
+  Kerberos is a network authentication protocol. It is designed to
+  provide strong authentication for client/server applications by
+  using secret-key cryptography. A free implementation of this protocol
+  is available from the Massachusetts Institute of Technology.
+  Kerberos is available in many commercial products as well.
+endef
+
+MASTER_SITES = http://web.mit.edu/kerberos/dist/krb5/1.7/
+DISTFILES  = $(GARNAME)-$(GARVERSION)-signed.tar
+
+# We define upstream file regex so we can be notifed of new upstream software release
+UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*)-signed.tar
+
+PATCHFILES  = patch-man2html-perl.patch
+PATCHFILES += 0002-libintl-for-kproplog.patch
+PATCHFILES += 0003-local-libraries-first-when-linking.patch
+PATCHFILES += 0004-libkdb_ldap-isblank-define.patch
+
+BUILD_DEP_PKGS = CSWtcl
+
+PACKAGES = CSWkrb5lib CSWkrb5libdev
+
+CATALOGNAME_CSWkrb5lib         = krb5_lib
+CATALOGNAME_CSWkrb5libdev      = krb5_lib_dev
+
+SPKG_DESC_CSWkrb5lib         = MIT Kerberos 5 core libraries
+SPKG_DESC_CSWkrb5libdev      = MIT Kerberos 5 developer libraries
+
+RUNTIME_DEP_PKGS_CSWkrb5libdev = CSWkrb5lib
+
+LICENSE = doc/copyright.texinfo
+
+CONFIGURE_SCRIPTS = $(WORKSRC)/src/configure
+
+CONFIGURE_ARGS  = $(DIRPATHS)
+ifeq ($(ISA),i386)
+CONFIGURE_ARGS += --with-tcl=$(prefix)
+endif
+# --enable-ipv6 is deprecated and autodetected
+#CONFIGURE_ARGS += --enable-ipv6
+CONFIGURE_ARGS += --enable-kdc-replay-cache --enable-dns-for-realm
+CONFIGURE_ARGS += --disable-thread-support
+CONFIGURE_ARGS += --disable-static --disable-profiled
+CONFIGURE_ARGS += --without-ldap
+
+BUILD64 = 1
+
+BUILD_SCRIPTS  = $(WORKSRC)/src/Makefile
+
+TEST_SCRIPTS = $(WORKSRC)/src/Makefile
+TEST_TARGET = check
+
+INSTALL_SCRIPTS = $(WORKSRC)/src/Makefile
+
+PKGFILES_CSWkrb5lib = $(PKGFILES_RT)
+
+PKGFILES_CSWkrb5libdev  = $(mandir)/man8/sserver.8
+PKGFILES_CSWkrb5libdev += $(mandir)/man1/(sclient|krb5-config|compile_et)\.1
+PKGFILES_CSWkrb5libdev += $(sbindir)/(uuserver|sserver|sim_server|gss-server)
+PKGFILES_CSWkrb5libdev += $(includedir)/.*
+PKGFILES_CSWkrb5libdev += $(bindir)/(uuclient|sim_client|sclient|krb5-config|gss-client|compile_et)
+
+include gar/category.mk
+
+# The flags must not contain additional spaces or the build freaks out
+CFLAGS := $(strip $(CFLAGS) -L$(libdir) -D__EXTENSIONS__)
+CXXFLAGS := $(strip $(CXXFLAGS) -D__EXTENSIONS__)
+#LDFLAGS := $(strip $(LDFLAGS))
+
+EXTRA_LINKER_FLAGS := $(LD_OPTIONS)
+LD_OPTIONS :=
+
+post-extract-modulated:
+	@# TODO: Check signature
+	@cd $(WORKDIR) && (gzip -c -d $(GARNAME)-$(GARVERSION).tar.gz | tar xf -)
+	@$(MAKECOOKIE)


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