[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