Commit Graph

44 Commits

Author SHA1 Message Date
alexhudson eadd44bbc0 Correctly detect use of import clucene and sqlite. bug #10931 2008-01-31 08:50:52 +00:00
alexhudson 6cccc8a82b * check for lxml, but don't fail if it's not found
* make the end output slightly more consistent
2008-01-29 13:51:15 +00:00
alexhudson 542e5aab8d Remove calcmd agent from the build 2008-01-29 10:51:41 +00:00
alexhudson d337c3d486 Merge remove-mdb branch onto trunk, branch is now closed! 2008-01-23 08:20:27 +00:00
alexhudson 88f5d2eafd Make autogen/configure fail if we're using plain CLucene on x86_64 2007-10-05 20:48:48 +00:00
alexhudson 698cda51d7 Initial stab at DNS code, including:
* new check tool for querying MX records,
* dns test harness
2007-08-17 20:11:44 +00:00
alexhudson 6ce6bd184f * Fix up the check system so that we can run unit tests again
* Start new dns bits to Xpl with tests
2007-08-08 19:49:13 +00:00
alexhudson 95aa64d386 Remove python/bongo/Makefile, stops dist tarballs building. 2007-07-31 08:55:39 +00:00
trisk da1c898909 * Add rule for missing src/libs/python/bongo/Makefile.
* Don't remove bongo-python-wrapper in clean, it's generated by config.status.
2007-07-26 13:35:00 +00:00
alexhudson d3ddf20189 Friendly-looking Python patch which should clear up lib vs. lib64 issues on RH-type distros 2007-07-13 22:06:45 +00:00
alexhudson fb042f0ac5 Scary looking python patch; separate the C-module stuff from pure python for the benefit of OSes which keep them separately. 2007-07-13 21:17:21 +00:00
jonnylamb 1de36a6c67 Changed $lang.json to $lang.js, to be more correct. Or, to be correct in the first place. 2007-07-13 10:59:12 +00:00
jonnylamb 67c91f6090 * Change l10n stuff in Dragonfly from labels to strings. This is all Alex Hixon's work.
* Alex also added a different gettext scheme to use the po/ system as opposed to the dragonfly.properties file.
* I have added a po2json script. This uses polib to take strings out of /po/bongo-web.pot and create a json file.
* Currently a few issues are here though:
  + src/www/js/JCal.js is commented out in po/POTFILES.bongo-web because it's creating errors of some charset or something when 'make update-pot' is called. This should be resolved shortly.
  + The po2json script is absolutely disgusting at the moment. It works, but the source is in need of a little cleanup. This should also be rather quick and easy to cut-down.
  + I have edited src/www/js/Gettext.js to use a different directory from what is desired. Ultimately, /l10n/$lang/LC_MESSAGES/dragonfly.js will be used, but at the moment, /l10n/$lang.js is being used. This is also another TODO thing..
  + It currently doesn't work. No joke. This is some JS-issue. However, it pretty much does work if you're using English because now that all gettext msgids are now strings, and not labels, DF falls back on them, and all is fine. There are just some warnings spaffed out on the logs and on the login screen.
  + I have just seen that I made a silly mistake in configure.ac. I'll fix that on the next commit, in a few seconds..
So, please do not try out this commit (or the next) unless your name is Alexander Hixon.
2007-07-13 10:57:11 +00:00
jonnylamb 8ea2a88dcc * Added another gettext package: bongo-web. This is for Dragonfly+Hawkeye translations. The old bongo package remains. This is for the core of Bongo, for example the CLI apps.
* Made the po/ system more flexible. Simply drop a .po file in either po/bongo/ or po/bongo-web/ and everything's done for you.
* Fixed a dirty hack about dist_noinst_DATA. $POFILES was being used ~2000 lines before being set. Thiss is now set much earlier on, from configure.ac.
* POTFILES.in split into .bongo and .bongo-web for the respective gettext package.
2007-07-12 13:15:48 +00:00
jonnylamb 9ddb368e33 * Integrate i18n building into the Bongo.rules system:
* Created a new Bongo.rules file.
* Cleaned up po/ and lots of rubbish that gets put there on gettextize.
* Added a README.
2007-07-05 21:40:10 +00:00
trisk 4fc8ce5cea Pass proper pthreads flags when compiling on Solaris (gcc and Studio). 2007-07-05 03:46:20 +00:00
trisk a441559404 Update example Solaris SMF method and add manifest for bongo-standalone. Now tested to work! 2007-07-05 00:42:25 +00:00
alexhudson 103227e92b Support for kstat on Solaris, thanks to Albert Lee 2007-07-04 09:32:14 +00:00
pfelt 94c7c429e8 fixes from Albert Lee
- Support the Sun LDAP library as an alternative to OpenLDAP (Novell/Mozilla use the same API and will be supported later). 
- Support the Solaris variants of the re-entrant pwd.h functions.
- Add example SMF manifest and method files for Bongo.
2007-07-04 02:42:17 +00:00
alexhudson b7039278f6 Small build changes:
* remove NO-AUTO-GEN flags once we're done with them
* remove "support" for Novell Audit
2007-07-03 07:18:37 +00:00
alexhudson 51e58e06b6 Fix a seemingly corrupt file and make the build version detection a bit more robust 2007-06-30 21:14:42 +00:00
alexhudson c9871608d6 Various build system fixes for Solaris, again from Albert Lee 2007-06-30 13:37:06 +00:00
alexhudson fb85807255 Minor typo in configure.ac 2007-06-29 22:10:02 +00:00
alexhudson dbb11204c3 Stop --with-user being mandatory 2007-06-29 08:19:29 +00:00
jonnylamb 9787a1dbcf Small fix to correctly set DATADIR. This allowed many ${prefix} variables not to be substituted, and as a result ended in mass chaos. 2007-06-28 13:17:14 +00:00
jonnylamb 0c3bcc6e99 * Removed import/curl: It's been a long and gruelling task, but finally one of the imported libraries is going. This means cURL is now a dependency of Bongo. This moves bug #9066 along one step.
* Added a nice status message at the end of the configure script. It gives some nice stats.
2007-06-27 11:49:59 +00:00
jonnylamb b8e0dabc4c * Remove old EXPANDED_ variables from code. These have been cleaned up from r120. 2007-06-26 15:01:46 +00:00
alexhudson ba63bbc4ee Three patches for the build system:
* make it work with automake 1.8
* simpler system for expanding path variables
* make it work with older gm4
Thanks to Albert Lee <trisk@acm.jhu.edu> for these!
2007-06-26 10:36:57 +00:00
jonnylamb 01811311ef Add to configure a test for flex and bison. Fixes bug #9327 2007-06-21 20:34:37 +00:00
alexhudson feeddba759 Merge tzcache utility into bongo-config 2007-05-26 13:24:02 +00:00
jonnylamb 5be5b0ca61 * Added new man pages, after battles with Make... 2007-05-24 18:04:06 +00:00
alexhudson 6016b7f420 * Update build detection of LDAP schema (should fix bug #8797)
* Fix detection of custom builds
2007-05-18 13:57:46 +00:00
alexhudson 8853bc2091 * add some files for hawkeye administration tool that I forgot :D
* make the build system recognise the imported lucene code again
2007-05-09 16:00:37 +00:00
alexhudson df51571288 Put in place infrastructure to read config files from the store, and change the bongo-manager to use it. You now need to run "bongo-config install" when you install Bongo! 2007-04-05 16:37:44 +00:00
alexhudson 8edbc1307b Remove DMC and the stats system. It makes me so happy to see this code die \o/ 2007-04-04 12:43:13 +00:00
alexhudson 794d4a7743 Patch to allow us to compile with gnutls v1.0. Will need a patch from Pat before it works "properly" 2007-03-07 09:30:14 +00:00
alexhudson dff42332bf Misc. fixes which hopefully help on BSD. 2007-02-20 15:39:37 +00:00
alexhudson 5c6cf74e6f Minor update to add 'docs' build target; this now kicks off doxygen 2007-02-10 23:26:24 +00:00
alexhudson ed185dc3fb SQLite build fixes: you can either build import/sqlite3 or not, up to you 2007-02-09 18:35:57 +00:00
alexhudson 0be1fdc3c8 More build fixes for sqlite and curl; hopefully you can build on any distro now. 2007-02-08 21:13:21 +00:00
alexhudson ad73bf6335 More import/non-import library build fixes. 2007-02-08 18:36:34 +00:00
alexhudson 43b28267b6 Fix up CLucene library detection. 2007-02-08 17:36:57 +00:00
pfelt 482a9e8a22 the bulk of the conversion to native gnutls (no openssl shim) 2007-02-03 23:39:03 +00:00
alexhudson b0c62252c4 Initial import of Bongo source code. 2007-01-22 23:37:12 +00:00