[csw-devel] SF.net SVN: gar:[16834] csw/mgar/pkg/389-admin/trunk/Makefile

cgrzemba at users.sourceforge.net cgrzemba at users.sourceforge.net
Fri Jan 20 08:23:56 CET 2012


Revision: 16834
          http://gar.svn.sourceforge.net/gar/?rev=16834&view=rev
Author:   cgrzemba
Date:     2012-01-20 07:23:55 +0000 (Fri, 20 Jan 2012)
Log Message:
-----------
389-admin/trunk: add lib package

Modified Paths:
--------------
    csw/mgar/pkg/389-admin/trunk/Makefile

Modified: csw/mgar/pkg/389-admin/trunk/Makefile
===================================================================
--- csw/mgar/pkg/389-admin/trunk/Makefile	2012-01-20 00:13:22 UTC (rev 16833)
+++ csw/mgar/pkg/389-admin/trunk/Makefile	2012-01-20 07:23:55 UTC (rev 16834)
@@ -6,7 +6,7 @@
 GARTYPE = v2
 CATEGORIES = lib
 
-DESCRIPTION = The enterprise-class Open Source LDAP server
+DESCRIPTION = The 389 LDAP server Admin Tools
 define BLURB
 The enterprise-class Open Source LDAP server for Linux. It is hardened by real-world use, is full-featured, supports multi-master replication, and already handles many of the largest LDAP deployments in the world. The 389 Directory Server can be downloaded for free and set up in less than an hour using the graphical console.
 endef
@@ -23,7 +23,24 @@
 
 PATCHFILES += 0001-change-includedir-preference-in-Makefile.am.patch
 
-PACKAGES = CSW389admin
+PACKAGES += CSWlibds-admin-serv0
+CATALOGNAME_CSWlibds-admin-serv0 = libds_admin_serv0
+PKGFILES_CSWlibds-admin-serv0 += $(call baseisadirs,$(libdir),libds-admin-serv\.so\.0(\.\d+)*)
+SPKG_DESC_CSWlibds-admin-serv0 += $(DESCRIPTION), libds-admin-serv.so.0
+RUNTIME_DEP_PKGS_CSWlibds-admin-serv0 += CSWlibadmsslutil0
+RUNTIME_DEP_PKGS_CSWlibds-admin-serv0 += CSWlibadminutil0
+RUNTIME_DEP_PKGS_CSWlibds-admin-serv0 += CSWlibplds4
+RUNTIME_DEP_PKGS_CSWlibds-admin-serv0 += CSWlibnspr4
+RUNTIME_DEP_PKGS_CSWlibds-admin-serv0 += CSWlibplc4
+
+PACKAGES += CSW389admin-dev
+CATALOGNAME_CSW389admin-dev = 389admin_dev
+SPKG_DESC_CSW389admin-dev += $(DESCRIPTION), development files
+PKGFILES_CSW389admin-dev += /opt/csw/lib/libds-admin-serv.so
+CHECKPKG_OVERRIDES_CSW389admin-dev += missing-dependency|CSWlibds-admin-serv0
+
+PACKAGES += CSW389admin
+SPKG_DESC_CSW389admin += $(DESCRIPTION)
 INITSMF = /etc/opt/csw/init.d/dirsrv-admin
 RUNTIME_DEP_PKGS_CSW389admin = CSWap2modnss
 RUNTIME_DEP_PKGS_CSW389admin += CSWlibprldap60
@@ -38,13 +55,11 @@
 RUNTIME_DEP_PKGS_CSW389admin += CSWlibnss-dev
 RUNTIME_DEP_PKGS_CSW389admin += CSWlibicuuc48
 RUNTIME_DEP_PKGS_CSW389admin += CSWlibicui18n48
+RUNTIME_DEP_PKGS_CSW389admin += CSWlibds-admin-serv0
 RUNTIME_DEP_PKGS_CSW389admin += CSWlibadminutil0
 RUNTIME_DEP_PKGS_CSW389admin += CSWlibplds4
 RUNTIME_DEP_PKGS_CSW389admin += CSWlibldap60
-CHECKPKG_OVERRIDES_CSW389admin += shared-lib-package-contains-so-symlink|file=/opt/csw/lib/libds-admin-serv.so
-CHECKPKG_OVERRIDES_CSW389admin += pkginfo-opencsw-repository-uncommitted
-CHECKPKG_OVERRIDES_CSW389admin += shared-lib-pkgname-mismatch|file=opt/csw/lib/libds-admin-serv.so.0.0.0|soname=libds-admin-serv.so.0|pkgname=CSW389admin|expected=CSWlibds-admin-serv0
-CHECKPKG_OVERRIDES_CSW389admin += shared-lib-package-contains-so-symlink|file=/opt/csw/lib/libds-admin-serv.so
+CHECKPKG_OVERRIDES_CSW389admin += surplus-dependency|CSWap2modnss
 
 # remove -I/opt/csw/include
 CPPFLAGS = 

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