# -*- tab-width: 4; -*- # ex: ts=4 # # $FreeBSD$ # .if defined(_POSTMKINCLUDED) && !defined(Ldap_Post_Include) Ldap_Post_Include= bsd.ldap.mk Database_Include_MAINTAINER= ports@FreeBSD.org # For including this file define macro USE_OPENLDAP. Defining macro like # USE_OPENLDAP_VER or WANT_OPENLDAP_VER will include this file too. # ## # USE_OPENLDAP - Add OpenLDAP client dependency. # If no version is given (by the maintainer via the port or # by the user via defined variable), try to find the # currently installed version. Fall back to default if # necessary (OpenLDAP 2.4 = 24). # DEFAULT_OPENLDAP_VER # - OpenLDAP default version. Can be overriden within a port. # Default: 24. # WANT_OPENLDAP_VER # - Maintainer can set an arbitrary version of OpenLDAP by using it. # WANT_OPENLDAP_SASL # - If set, this port depends on SASL enabled OpenLDAP client. # IGNORE_OPENLDAP_OPENLDAP # - This variable can be defined if the ports doesn't support # one or more version of OpenLDAP. # WITH_OPENLDAP_VER # - User defined variable to set OpenLDAP version. # OPENLDAP_VER # - Detected OpenLDAP version. .if defined(USE_OPENLDAP) DEFAULT_OPENLDAP_VER?= 24 # OpenLDAP client versions currently supported OPENLDAP23_LIB= libldap-2.3.so.2 OPENLDAP24_LIB= libldap-2.4.so.2 .if exists(${LOCALBASE}/bin/ldapwhoami) _OPENLDAP_VER!= ${LOCALBASE}/bin/ldapwhoami -VV 2>&1 | ${GREP} ldapwhoami | ${SED} -E 's/.*OpenLDAP: ldapwhoami (2)\.(3|4).*/\1\2/' .endif .if defined(WANT_OPENLDAP_VER) .if defined(WITH_OPENLDAP_VER) && ${WITH_OPENLDAP_VER} != ${WANT_OPENLDAP_VER} IGNORE= cannot install: the port wants openldap${WANT_OPENLDAP_VER}-client and you try to install openldap${WITH_OPENLDAP_VER}-client. .endif OPENLDAP_VER= ${WANT_OPENLDAP_VER} .elif defined(WITH_OPENLDAP_VER) OPENLDAP_VER= ${WITH_OPENLDAP_VER} .else .if defined(_OPENLDAP_VER) OPENLDAP_VER= ${_OPENLDAP_VER} .else OPENLDAP_VER= ${DEFAULT_OPENLDAP_VER} .endif .endif # WANT_OPENLDAP_VER .if defined(_OPENLDAP_VER) .if ${_OPENLDAP_VER} != ${OPENLDAP_VER} IGNORE= cannot install: OpenLDAP versions mismatch: openldap${_OPENLDAP_VER}-client is installed and wanted version is openldap${OPENLDAP_VER}-client .endif .endif CFLAGS+= -DLDAP_DEPRECATED _OPENLDAP_CLIENT_PKG!= ${PKG_INFO} -Ex openldap.\*-client 2>/dev/null; ${ECHO_CMD} _OPENLDAP_FLAVOUR= ${_OPENLDAP_CLIENT_PKG:C/openldap//:C/-client-.*//} .if defined(WANT_OPENLDAP_SASL) .if !empty(_OPENLDAP_CLIENT_PKG) && empty(_OPENLDAP_FLAVOUR) IGNORE= cannot install: SASL support requested and ${_OPENLDAP_CLIENT_PKG} is installed .endif _OPENLDAP_FLAVOUR= -sasl .endif # And now we are checking if we can use it .if defined(OPENLDAP${OPENLDAP_VER}_LIB) # compatability shim .if defined(BROKEN_WITH_OPENLDAP) IGNORE_WITH_OPENLDAP=${BROKEN_WITH_OPENLDAP} .endif .if defined(IGNORE_WITH_OPENLDAP) . for VER in ${IGNORE_WITH_OPENLDAP} . if (${OPENLDAP_VER} == "${VER}") IGNORE= cannot install: doesn't work with OpenLDAP version: ${OPENLDAP_VER} (Doesn't support OpenLDAP ${IGNORE_WITH_OPENLDAP}) . endif . endfor .endif # IGNORE_WITH_OPENLDAP LIB_DEPENDS+= ${OPENLDAP${OPENLDAP_VER}_LIB}:${PORTSDIR}/net/openldap${OPENLDAP_VER}${_OPENLDAP_FLAVOUR}-client .else IGNORE= cannot install: unknown OpenLDAP version: ${OPENLDAP_VER} .endif # Check for correct libs .endif # defined(USE_OPENLDAP) .endif # defined(_POSTMKINCLUDED) && !defined(Ldap_Post_Include) wrap'>Commit message (Expand)AuthorAgeFilesLines * Updated Spanish translation by Francisco Javier FernandezPablo Gonzalo del Campo2003-04-032-349/+422 * Updated Ukrainian translationYuri Syrota2003-04-021-2/+2 * Updated Ukrainian translationYuri Syrota2003-04-021-5/+5 * Updated Ukrainian translationYuri Syrota2003-04-021-22/+22 * Updated Ukrainian translationYuri Syrota2003-04-021-7/+7 * Updated Ukrainian translationYuri Syrota2003-04-021-281/+281 * updated translationMarco Ciampa2003-04-022-33/+37 * Updated Ukrainian translationYuri Syrota2003-04-021-3/+3 * Updated Ukrainian translationYuri Syrota2003-04-021-276/+286 * Updated Hungarian translation.Andras Timar2003-04-012-4335/+4339 * Updated Hungarian translation.Andras Timar2003-04-011-2926/+3192 * Updated Ukrainian translationYuri Syrota2003-03-311-80/+80 * Updated Ukrainian translationYuri Syrota2003-03-311-22/+15 * Updated Ukrainian translationYuri Syrota2003-03-311-4/+4 * Updated Ukrainian translationYuri Syrota2003-03-312-3570/+3176 * Update Czech translationMiloslav Trmac2003-03-302-475/+476 * Updated Brazilian Portuguese translation done by Gustavo Maciel DiasGustavo Maciel Dias Vieira2003-03-302-4904/+4832 * Updated Swedish translation.Christian Rose2003-03-292-216/+230 * Finished updating Portuguese translation.Duarte Loreto2003-03-292-5549/+4766 * Updated Spanish translation by Francisco Javier FernandezPablo Gonzalo del Campo2003-03-292-1305/+1371 * Updated German translation.Christian Neumair2003-03-292-663/+638 * Non-final update to Portuguese translation.Duarte Loreto2003-03-272-2991/+1321 * Updated Swedish translation.Christian Rose2003-03-272-1264/+1327 * Update Czech translationMiloslav Trmac2003-03-242-302/+227 * Non-final update to Portuguese translation.Duarte Loreto2003-03-242-952/+954 * Update Czech translationMiloslav Trmac2003-03-242-59/+94 * Remove vanished files. Updated traditional Chinese translation fromAbel Cheung2003-03-234-12679/+10110 * Added missing files. Updated German translation.Christian Neumair2003-03-214-781/+917 * Update Czech translationMiloslav Trmac2003-03-212-385/+425 * Remove mail-search-dialogue.cRodney Dawes2003-03-202-1/+4 * Fix errors in Czech translationMiloslav Trmac2003-03-182-469/+459 * Initial Portuguese translation update.Duarte Loreto2003-03-182-7183/+7342 * Updated Spanish translation by Francisco Javier FernandezPablo Gonzalo del Campo2003-03-182-77/+83 * More date fixesKjartan Maraas2003-03-181-4/+1 * More date format fixesKjartan Maraas2003-03-171-2/+2 * Updated Norwegian translation.Kjartan Maraas2003-03-173-4878/+5443 * Updated to msg 1100.Marco Ciampa2003-03-152-97/+101 * Update Czech translationMiloslav Trmac2003-03-142-79/+81 * Updated Spanish translation by Francisco Javier FernandezPablo Gonzalo del Campo2003-03-142-1594/+1654 * Updated Slovak translation.Stanislav Visnovsky2003-03-142-5149/+5216 * Update Czech translationMiloslav Trmac2003-03-142-181/+181 * Updated German translation.Christian Neumair2003-03-122-3217/+3484 * Updated revision to string 600Marco Ciampa2003-03-112-20/+24 * Updated Swedish translation.Christian Rose2003-03-082-937/+969 * Update Czech translationMiloslav Trmac2003-03-072-237/+253 * Update Czech translationMiloslav Trmac2003-03-062-1220/+1236 * Dutch translation updated by Kees van den Broek.Vincent van Adrighem2003-03-042-817/+820 * Finnish translation updated by Sami Pesonen (sampeson@iki.fi)Sami Pesonen2003-03-032-6452/+5938 * s/server.in$/server.in.in/Rodney Dawes2003-03-032-1/+5 * Updated Swedish translation.Christian Rose2003-02-272-2605/+2864 * Update Czech translationMiloslav Trmac2003-02-262-796/+808 * updated Vietnamese filePablo Saratxaga2003-02-262-4639/+5133 * Updated Ukrainian translationYuri Syrota2003-02-251-18/+12 * Updated Ukrainian translationYuri Syrota2003-02-241-64/+38 * Updated Ukrainian translationYuri Syrota2003-02-241-102/+102 * Updated Ukrainian translationYuri Syrota2003-02-241-310/+295 * Updated Ukrainian translationYuri Syrota2003-02-231-285/+291 * Updated Ukrainian translationYuri Syrota2003-02-231-88/+88 * Converted it.po in UTF-8 and updated.Marco Ciampa2003-02-222-451/+454 * Update Czech translationMiloslav Trmac2003-02-222-85/+89 * Updated Spanish translation from Francisco J FernandezPablo Gonzalo del Campo2003-02-222-1522/+1605 * Update Czech translationMiloslav Trmac2003-02-212-173/+181 * Artis Trops <hornet@navigator.lv> * lv.po: Updated Latvian translation by Pe...Peteris Krisjanis2003-02-202-6868/+5813 * ignore more generated stuffChris Toshok2003-02-201-0/+8 * Dutch translation updated by Vincent van Adrighem.Vincent van Adrighem2003-02-182-2640/+2866 * ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.Dmitry Mastrukov2003-02-182-63/+88 * Updated Ukrainian translationYuri Syrota2003-02-141-1221/+1266 * Update Czech translationMiloslav Trmac2003-02-142-303/+307 * Add missing file(s) and remove non-existant one(s).Abel Cheung2003-02-132-2/+7 * ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.Dmitry Mastrukov2003-02-122-4588/+4314 * Update Czech translation, remove some obsolete stringsMiloslav Trmac2003-02-092-883/+158 * Add missing files and remove non-existant one. Mark incorrectly translatedAbel Cheung2003-02-097-8/+18 * Updating Amharic translation.Daniel Yacob2003-02-082-2437/+2532 * Updated Czech translationMichal Bukovjan2003-02-072-687/+737 * Updated Czech translation.Michal Bukovjan2003-02-071-10622/+8641 * add cal-recur.cDan Winship2003-02-062-0/+5 * ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.Dmitry Mastrukov2003-02-052-4899/+5161 * Updated it.po (style fixies)Marco Ciampa2003-02-052-67/+72 * Updating Amharic translation.Daniel Yacob2003-02-042-8/+12 * Updates evolution/po/ChangeLog evolution/po/da.poKeld Jørn Simonsen2003-02-022-1752/+1884 * Updated Spanish translation from Francisco J FernandezGerman Poo-Caaman~o2003-02-022-2528/+2589 * Uodates from Søren evolution/po/ChangeLog evolution/po/da.poKeld Jørn Simonsen2003-02-022-8260/+7000 * Small fix of it.poMarco Ciampa2003-02-022-12/+16 * some fix of it.po fileMarco Ciampa2003-02-012-3/+7 * Updated Hungarian translation.Andras Timar2003-01-302-2367/+2498 * Updated Ukrainian translationYuri Syrota2003-01-301-111/+77 * First time of all strings translated in it.po in 2003!Marco Ciampa2003-01-291-38/+18 * Updated Ukrainian translationYuri Syrota2003-01-291-5366/+5415 * Updated it.po (not yet finished)Marco Ciampa2003-01-292-191/+123 * Take overFatih Demir2003-01-282-1620/+1534 * Fixes file lists. Removed. This file has been present for 2.5 years.Abel Cheung2003-01-285-4847/+4732 * Updated Slovak translation.Stanislav Visnovsky2003-01-272-6019/+5823 * Updating Amharic translation.Daniel Yacob2003-01-262-1045/+1080 * Updated it.po (not yet finished)Marco Ciampa2003-01-252-934/+34 * Updated Amharic translation.Daniel Yacob2003-01-242-1066/+1039 * Fixed bug #84257Alessio Frusciante2003-01-242-4/+8 * Update for chinese translation from Yuedong Du <yuedong.du@sun.com>Not Zed2003-01-232-1/+6 * update it.po (not yet finisced)Marco Ciampa2003-01-232-168/+108 * Updated Slovenian translationAndraz Tori2003-01-221-1/+1 * Updated the Greek translationKostas Papadimas2003-01-222-119/+128 * Updated Slovenian translationAndraz Tori2003-01-211-8237/+5833 * updated de translation.Christian Meyer2003-01-202-1562/+1495 * Updated the Greek translationKostas Papadimas2003-01-192-12000/+10029 * Updated Swedish translation.Christian Rose2003-01-192-718/+723 * update...Marco Ciampa2003-01-191-149/+111 * update...Marco Ciampa2003-01-171-6/+3 * updating...Marco Ciampa2003-01-171-114/+87 * Update for renamed and removed files.Ettore Perazzoli2003-01-152-2/+5 * Updating Amharic translation.Daniel Yacob2003-01-152-71/+77 * Updated Spanish translation from Francisco J FernandezPablo Gonzalo del Campo2003-01-132-322/+312 * Updated Slovak translation.Stanislav Visnovsky2003-01-112-10440/+19921 * Removed non-existing file. Updated Swedish translation.Christian Rose2003-01-103-469/+480 * Updated Swedish translation.Christian Rose2003-01-092-1224/+925 * - 3092 translated messages, 761 fuzzy translations, 2471 untranslated messages.Andrew V. Samoilov2003-01-081-165/+110 * update...Marco Ciampa2003-01-081-126/+126 * update...Marco Ciampa2003-01-081-80/+63 * updating...Marco Ciampa2003-01-081-105/+68 * Adding Amharic translation.Daniel Yacob2003-01-072-0/+27335 * Updating...not completly done yet.Marco Ciampa2003-01-071-108/+72 * First commit of the new translator...Marco Ciampa2003-01-071-225/+203 * Updated Spanish translation by Fco. Javier FernandezPablo Gonzalo del Campo2003-01-072-7642/+6889 * Updated Hungarian translation.Andras Timar2003-01-062-4889/+5243 * Updated Swedish translation somewhat.Christian Rose2003-01-032-161/+172 * Dutch translation updated by "Last-Translator: \n".Vincent van Adrighem2003-01-032-5395/+5665 * Updated Swedish translation somewhat.Christian Rose2002-12-292-320/+267 * Updated Swedish translation somewhat.Christian Rose2002-12-282-4966/+5241 * - 3329 translated messages, 344 fuzzy translations, 2651 untranslated messages.Andrew V. Samoilov2002-12-261-156/+119 * fix broken entryTakuro Kitame2002-12-261-2/+6 * Update Japanese translationTakuro Kitame2002-12-262-585/+317 * - 3173 translated messages, 460 fuzzy translations, 2691 untranslated messages.Andrew V. Samoilov2002-12-252-342/+240 * *** empty log message ***Wang Jian2002-12-212-748/+484 * Updated German translation and POTFILES.in.Christian Neumair2002-12-163-11032/+8855 * Updated Spanish translation by Fco. Javier Fernandez <serrador@arrakis.es>Pablo Gonzalo del Campo2002-12-092-1215/+2046 * Spellchecking by Zdenko Podobny.Stanislav Visnovsky2002-12-032-20664/+10463 * Updated Brazilian Portuguese translation done by Gustavo Maciel DiasGustavo Maciel Dias Vieira2002-12-012-4042/+3928 * Joaquim Fellmann <joaquim@altern.org>jfell2002-11-283-4161/+4186 * Remove a ":" that shouldn't have been there (and abbreviate theDan Winship2002-11-272-2/+8 * Updated spanish translation.German Poo Caaman~o2002-11-152-2/+6 * Updated spanish translation.German Poo Caaman~o2002-11-152-1474/+384