[Fedora-directory-commits] dsbuild/meta/ds .cvsignore, NONE, 1.1 Makefile, 1.10, 1.11
Richard Allen Megginson (rmeggins)
fedora-directory-commits at redhat.com
Fri Feb 8 21:52:05 UTC 2008
Author: rmeggins
Update of /cvs/dirsec/dsbuild/meta/ds
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10545/meta/ds
Modified Files:
Makefile
Added Files:
.cvsignore
Log Message:
updated for Fedora DS 1.1
--- NEW FILE .cvsignore ---
work
download
cookies
Index: Makefile
===================================================================
RCS file: /cvs/dirsec/dsbuild/meta/ds/Makefile,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- Makefile 6 Nov 2006 22:43:22 -0000 1.10
+++ Makefile 8 Feb 2008 21:52:03 -0000 1.11
@@ -1,5 +1,5 @@
GARNAME = ds
-GARVERSION = 1.0.4
+GARVERSION = 1.1.0
CATEGORIES = meta
# assume that if someone defines DEBUG=1 they mean DEBUG=full
@@ -12,33 +12,71 @@
export USE_64=1
endif
-LIBDEPS = ds/mozilla ds/icu ds/adminutil ds/setuputil ds/mod_nss ds/mod_admserv ds/mod_restartd
+ifndef PREFIX
+ export PREFIX=/opt/dirsrv
+endif
-ifndef NOJAVA
-LIBDEPS += ds/console ds/admservconsole
+# depending on the platform, a component may already be provided
+# LIBDEPS controls which ones are built from source
+LIBDEPS =
+
+ifdef NSPR_SOURCE
+LIBDEPS += ds/nspr
endif
-LIBDEPS += ds/onlinehelp ds/adminserver
+ifdef NSS_SOURCE
+LIBDEPS += ds/nss
+endif
-ifndef NOJAVA
-LIBDEPS += ds/directoryconsole
+ifdef SVRCORE_SOURCE
+LIBDEPS += ds/svrcore
endif
ifdef SASL_SOURCE
LIBDEPS += ds/cyrus-sasl
endif
+
+ifdef MOZLDAP_SOURCE
+LIBDEPS += ds/mozldap
+endif
+
+ifdef PERLDAP_SOURCE
+LIBDEPS += ds/perldap
+endif
+
+ifdef DB_SOURCE
LIBDEPS += ds/db
+endif
+
+ifdef ICU_SOURCE
+LIBDEPS += ds/icu
+endif
+
ifdef SNMP_SOURCE
LIBDEPS += ds/net-snmp
endif
-ifndef NOJAVA
-LIBDEPS += ds/ldapjdk ds/crimson ds/dsmlgwjars
+LIBDEPS += ds/ldapserver
+
+ifdef BUILD_DS_ADMIN
+ifdef ADMINUTIL_SOURCE
+LIBDEPS += ds/adminutil
+endif
+
+ifdef MOD_NSS_SOURCE
+LIBDEPS += ds/mod_nss
endif
-LIBDEPS += ds/dsonlinehelp ds/ldapserver
+ifdef ADMINSERVER_SOURCE
+LIBDEPS += ds/adminserver
+endif
+endif
+
+ifndef NOJAVA
+LIBDEPS += ds/ldapjdk ds/jss ds/console ds/fedora-idm-console ds/admservconsole ds/directoryconsole
+endif
-DESCRIPTION = ds
+DESCRIPTION = Directory Server
include ../../gar.mk
@@ -53,6 +91,8 @@
help:
@echo Usage: make [BUILD_RPM=1] [NOJAVA=1] [DEBUG=1] [USE_64=1] [SASL_SOURCE=1]
+ @echo " PREFIX=/path - install files to use this directory as the runtime prefix - default /opt/dirsrv"
+ @echo " DESTDIR=/path - build prefix - no default"
@echo " BUILD_RPM=1 - create an installable RPM (tarball otherwise)"
@echo " NOJAVA=1 - skip all Java related code (console, etc.)"
@echo " DEBUG=1 - build debugable code (default is optimized)"
More information about the Fedora-directory-commits
mailing list