summaryrefslogtreecommitdiff
path: root/databases/luma
diff options
context:
space:
mode:
authorwiz <wiz>2014-08-20 19:24:28 +0000
committerwiz <wiz>2014-08-20 19:24:28 +0000
commit3988b144f42cb2f83f5aebce449ab432ded25676 (patch)
treeab753a11f2a00e8ce8517b68c4670d13bd23c4c1 /databases/luma
parente7df91bb4aec159ed688117e10ce00451a6f41ca (diff)
downloadpkgsrc-3988b144f42cb2f83f5aebce449ab432ded25676.tar.gz
Update to 3.0.7. Tested by Greg Oster, thanks.
3.0.7 (2011-05-26) ================== - Fixed unconsistent license statements in the sourcecode, meaning license boilerplates is now added/updated (from GPL v3 to GPL v2) in all files added and/or modified since Luma 2.4. - Removed the last string exception from ObjectClassAttributeInfo.py! | http://sourceforge.net/support/tracker.php?aid=3014815 | http://bugs.debian.org/585248 - Gzipping of Nroff manpages on UNIX and UNIX-like systems is now handled during installation. - Include the nthash patch, which was fixed in Luma 2.4 svn rev 841, but not included in the new codebase. | http://sourceforge.net/support/tracker.php?aid=2309281 | http://bugs.debian.org/559078 | http://luma.svn.sourceforge.net/viewvc/luma?view=rev&revision=841 | https://launchpad.net/bugs/297148 | http://launchpadlibrarian.net/19590144/luma_2.3-1.1ubuntu1.debdiff - Added a import check for the crypt module in mkpasswd, because of ImportError on the Windows platform. 3.0.6-2 (2011-05-16) ==================== - Fixed exception.ErrorType bug in LumaConnectionWrapper. - Updated the error/exception feedback in the Search plugin - Renamed the browser_plugin folder to browser - Moved Plugin* related code out from the util package and into base.gui, base.gui.design, base.model - Fixed export subtree in Browser plugin. 3.0.6-1 (2011-05-15) ==================== - Some small fixes to the documentation files. 3.0.6 (2011-05-15) ================== .. This marks the end of the project. Einar Uvsløkk <einar.uvslokk@linux.com> - New Connection API introduced with the LumaConnectionWrapper. This includes wrapper methods (both sync and async) for the refactored LumaConnection. Uses signal and slots to notify results from the various operations. All Qt 4 dependencies is thus removed from the backend modules. - Refactor cleanup of the menubar in the main window. - Search plugin now supports none-ascii characters in both server name and search filter strings. - Dynamic translation implemented in the Template plugin. - Improved (simplified) internationalization support 3.0.5-sprint5 (2011-04-11) ========================== .. This marks the end of sprint 5. Einar Uvsløkk <einar.uvslokk@linux.com> - Search plugin has got a few updates and improvements. The filter builder has replaced the old filter wizard, some UI fixes in the search form, and the result view for displaying search results is implemented. New feature enabling additional filtering on returned search results. - Template plugin improved with the option to define none required attributes to appear as required. 3.0.4-sprint4 (2011-03-25) ========================== .. This marks the end of sprint 4. Einar Uvsløkk <einar.uvslokk@linux.com> - Main-application: Support for commandline arguments added. As of now this includes mostly clear flags, to wipe clean malicious config settings. - Browser-plugin: Added multiselection item export and delete. Lots of improvments in the Browsers entry view, including basic support for different html layouts for the view. - Template-plugin: Gui finished, logic on its way. - Search-plugin: Skeleton gui, and basic functionality implemented. 3.0.3-sprint3 (2011-03-14) ========================== .. This marks the end of sprint 3. Einar Uvsløkk <einar.uvslokk@linux.com> - Luma is now able to load plugins from the default plugin location. - The Browser plugin now supports editing entries - A simple installation procedure is included, making use of pythons own distutils module. 3.0.2-sprint2 (2011-03-01) ========================== .. This marks the end of sprint 2. Einar Uvsløkk <einar.uvslokk@linux.com> - Plugin support is partly implemented. Loading plugins is working, but no *real* plugins is present at runtime yet. - The Browser plugin is partly implemented, but not integrated into the application yet. - An extended QSettings class is implemented, with transparent support for loading and saving application settings. Settings is loaded and saved from both the main window and the newly implemented settings dialog. - Full translation is available for English and Norwegian, and can be changed, from both the settings dialog and the application menu bar, at runtime without changing the application state. 3.0.1-sprint1 (2011-02-28) ========================== .. This marks the end of sprint 1. *Einar Uvsløkk* <einar.uvslokk@linux.com> .. note:: This relase branch was tagged and created at the end of sprint 2, but still reflects the work done up until the end of sprint 1. It was created to document the development progression. - The Menu bar is restructured compared to Luma 2.4, various platforms *Human Interface Guidelines*. - The Plugin toolbar is implemented, but with no real functionality yet. - The Logger Window is implemented and displayes various logging levels, using the builtin python logging module. - About dialog is implemented, and completely rewritten compared to Luma 2.4, inspired by gtk and gnome. - The Server dialog GUI is implemented. Support for reading and saving the server list is also implemented. - Translation files is loaded dynamically. Uses the old translation files, which still works on parts of the application. The languages can be selected from the menu bar, which is populated dynamically on startup.
Diffstat (limited to 'databases/luma')
-rw-r--r--databases/luma/Makefile44
-rw-r--r--databases/luma/PLIST805
-rw-r--r--databases/luma/distinfo11
-rw-r--r--databases/luma/patches/patch-aa13
-rw-r--r--databases/luma/patches/patch-luma_luma.py30
-rw-r--r--databases/luma/patches/patch-setup.py36
6 files changed, 462 insertions, 477 deletions
diff --git a/databases/luma/Makefile b/databases/luma/Makefile
index 450d962426d..5563d697f6d 100644
--- a/databases/luma/Makefile
+++ b/databases/luma/Makefile
@@ -1,42 +1,34 @@
-# $NetBSD: Makefile,v 1.33 2014/05/09 07:36:57 wiz Exp $
+# $NetBSD: Makefile,v 1.34 2014/08/20 19:24:28 wiz Exp $
-DISTNAME= luma-2.3
-PKGREVISION= 14
+DISTNAME= luma-3.0.7
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=luma/}
-EXTRACT_SUFX= .tar.bz2
+EXTRACT_SUFX= .zip
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://luma.sourceforge.net/
COMMENT= LDAP browser
+LICENSE= gnu-gpl-v2
-AUTO_MKDIRS= yes
+REPLACE_PYTHON= luma/luma.py
+INSTALLATION_DIRS= ${PKGMANDIR}/man1 ${PYSITELIB}/luma/plugins/browser
-SUBST_CLASSES+= luma
-SUBST_STAGE.luma= pre-configure
-SUBST_FILES.luma= bin/luma
-SUBST_SED.luma= -e "s|@PREFIX@|${PREFIX}|"
-REPLACE_PYTHON= bin/luma lib/luma/luma.py
PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # py-qt3-base, py-ldap
-post-extract:
- cd ${WRKSRC} && mv share/man man
-
-do-build:
- (cd ${WRKSRC} && ${PYTHONBIN} install.py --compile-only)
+SUBST_CLASSES+= luma
+SUBST_STAGE.luma= pre-configure
+SUBST_FILES.luma= luma/luma.py
+SUBST_SED.luma= -e "s|@PATH@|${PREFIX}/${PYSITELIB}/luma|"
+SUBST_MESSAGE.luma= Adding library path to luma.
-do-install:
- rm ${WRKSRC}/bin/luma.orig
- cd ${WRKSRC} && ${PYTHONBIN} install.py --prefix=${DESTDIR}${PREFIX}
- cd ${WRKSRC} && \
- ${INSTALL_MAN} man/man1/luma.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+post-install:
+ ${MV} ${DESTDIR}${PREFIX}/share/man/man1/luma.1.gz ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${CP} -R ${WRKSRC}/luma/plugins/browser/templates ${DESTDIR}${PREFIX}/${PYSITELIB}/luma/plugins/browser/templates
.include "../../databases/py-ldap/buildlink3.mk"
.include "../../lang/python/application.mk"
-.include "../../x11/py-qt3-base/buildlink3.mk"
-.include "../../x11/py-qt3-modules/buildlink3.mk"
-# XXX Please verify whether qt3-tools is really needed at run-time.
-# If it is, then remove this comment. If it is not, then remove
-# this comment and the line below, and bump PKGREVISION.
-#BUILDLINK_DEPMETHOD.qt3-tools= full
+.include "../../lang/python/distutils.mk"
+.include "../../x11/py-qt4/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/luma/PLIST b/databases/luma/PLIST
index 2c99267baf3..7cd91998ff7 100644
--- a/databases/luma/PLIST
+++ b/databases/luma/PLIST
@@ -1,434 +1,373 @@
-@comment $NetBSD: PLIST,v 1.5 2010/11/17 17:42:56 shattered Exp $
-bin/luma
-lib/luma/__init__.py
-lib/luma/__init__.pyc
-lib/luma/base/__init__.py
-lib/luma/base/__init__.pyc
-lib/luma/base/backend/LumaConnection.py
-lib/luma/base/backend/LumaConnection.pyc
-lib/luma/base/backend/ObjectClassAttributeInfo.py
-lib/luma/base/backend/ObjectClassAttributeInfo.pyc
-lib/luma/base/backend/PluginLoader.py
-lib/luma/base/backend/PluginLoader.pyc
-lib/luma/base/backend/ServerList.py
-lib/luma/base/backend/ServerList.pyc
-lib/luma/base/backend/ServerObject.py
-lib/luma/base/backend/ServerObject.pyc
-lib/luma/base/backend/SmartDataObject.py
-lib/luma/base/backend/SmartDataObject.pyc
-lib/luma/base/backend/__init__.py
-lib/luma/base/backend/__init__.pyc
-lib/luma/base/gui/AboutDialog.py
-lib/luma/base/gui/AboutDialog.pyc
-lib/luma/base/gui/AboutDialog.ui
-lib/luma/base/gui/BaseSelector.py
-lib/luma/base/gui/BaseSelector.pyc
-lib/luma/base/gui/BaseSelectorDesign.py
-lib/luma/base/gui/BaseSelectorDesign.pyc
-lib/luma/base/gui/BaseSelectorDesign.ui
-lib/luma/base/gui/ImprovedServerDialog.py
-lib/luma/base/gui/ImprovedServerDialog.pyc
-lib/luma/base/gui/ImprovedServerDialogDesign.py
-lib/luma/base/gui/ImprovedServerDialogDesign.pyc
-lib/luma/base/gui/ImprovedServerDialogDesign.ui
-lib/luma/base/gui/LanguageDialog.py
-lib/luma/base/gui/LanguageDialog.pyc
-lib/luma/base/gui/LanguageDialogDesign.py
-lib/luma/base/gui/LanguageDialogDesign.pyc
-lib/luma/base/gui/LanguageDialogDesign.ui
-lib/luma/base/gui/MainWin.py
-lib/luma/base/gui/MainWin.pyc
-lib/luma/base/gui/MainWinDesign.py
-lib/luma/base/gui/MainWinDesign.pyc
-lib/luma/base/gui/MainWinDesign.ui
-lib/luma/base/gui/PluginLoaderGui.py
-lib/luma/base/gui/PluginLoaderGui.pyc
-lib/luma/base/gui/PluginLoaderGuiDesign.py
-lib/luma/base/gui/PluginLoaderGuiDesign.pyc
-lib/luma/base/gui/PluginLoaderGuiDesign.ui
-lib/luma/base/gui/ServerDialog.py
-lib/luma/base/gui/ServerDialog.pyc
-lib/luma/base/gui/ServerDialogDesign.py
-lib/luma/base/gui/ServerDialogDesign.pyc
-lib/luma/base/gui/ServerDialogDesign.ui
-lib/luma/base/gui/__init__.py
-lib/luma/base/gui/__init__.pyc
-lib/luma/base/utils/__init__.py
-lib/luma/base/utils/__init__.pyc
-lib/luma/base/utils/backend/CryptPwGenerator.py
-lib/luma/base/utils/backend/CryptPwGenerator.pyc
-lib/luma/base/utils/backend/DateHelper.py
-lib/luma/base/utils/backend/DateHelper.pyc
-lib/luma/base/utils/backend/LogObject.py
-lib/luma/base/utils/backend/LogObject.pyc
-lib/luma/base/utils/backend/__init__.py
-lib/luma/base/utils/backend/__init__.pyc
-lib/luma/base/utils/backend/mkpasswd.py
-lib/luma/base/utils/backend/mkpasswd.pyc
-lib/luma/base/utils/backend/mkpasswd2.py
-lib/luma/base/utils/backend/mkpasswd2.pyc
-lib/luma/base/utils/backend/templateutils.py
-lib/luma/base/utils/backend/templateutils.pyc
-lib/luma/base/utils/gui/AddAttributeWizard.py
-lib/luma/base/utils/gui/AddAttributeWizard.pyc
-lib/luma/base/utils/gui/AddAttributeWizardDesign.py
-lib/luma/base/utils/gui/AddAttributeWizardDesign.pyc
-lib/luma/base/utils/gui/AddAttributeWizardDesign.ui
-lib/luma/base/utils/gui/AdvancedObjectWidget.py
-lib/luma/base/utils/gui/AdvancedObjectWidget.pyc
-lib/luma/base/utils/gui/BrowserDialog.py
-lib/luma/base/utils/gui/BrowserDialog.pyc
-lib/luma/base/utils/gui/BrowserWidget.py
-lib/luma/base/utils/gui/BrowserWidget.pyc
-lib/luma/base/utils/gui/DeleteDialog.py
-lib/luma/base/utils/gui/DeleteDialog.pyc
-lib/luma/base/utils/gui/DeleteDialogDesign.py
-lib/luma/base/utils/gui/DeleteDialogDesign.pyc
-lib/luma/base/utils/gui/DeleteDialogDesign.ui
-lib/luma/base/utils/gui/EditorFactory.py
-lib/luma/base/utils/gui/EditorFactory.pyc
-lib/luma/base/utils/gui/ExportDialog.py
-lib/luma/base/utils/gui/ExportDialog.pyc
-lib/luma/base/utils/gui/ExportDialogDesign.py
-lib/luma/base/utils/gui/ExportDialogDesign.pyc
-lib/luma/base/utils/gui/ExportDialogDesign.ui
-lib/luma/base/utils/gui/FilterWizard.py
-lib/luma/base/utils/gui/FilterWizard.pyc
-lib/luma/base/utils/gui/FilterWizardDesign.py
-lib/luma/base/utils/gui/FilterWizardDesign.pyc
-lib/luma/base/utils/gui/FilterWizardDesign.ui
-lib/luma/base/utils/gui/LoggerWidget.py
-lib/luma/base/utils/gui/LoggerWidget.pyc
-lib/luma/base/utils/gui/LoggerWidgetDesign.py
-lib/luma/base/utils/gui/LoggerWidgetDesign.pyc
-lib/luma/base/utils/gui/LoggerWidgetDesign.ui
-lib/luma/base/utils/gui/LumaEntryBrowser.py
-lib/luma/base/utils/gui/LumaEntryBrowser.pyc
-lib/luma/base/utils/gui/LumaEntryBrowserDesign.py
-lib/luma/base/utils/gui/LumaEntryBrowserDesign.pyc
-lib/luma/base/utils/gui/LumaEntryBrowserDesign.ui
-lib/luma/base/utils/gui/LumaErrorDialog.py
-lib/luma/base/utils/gui/LumaErrorDialog.pyc
-lib/luma/base/utils/gui/LumaErrorDialogDesign.py
-lib/luma/base/utils/gui/LumaErrorDialogDesign.pyc
-lib/luma/base/utils/gui/LumaErrorDialogDesign.ui
-lib/luma/base/utils/gui/LumaWarningDialog.py
-lib/luma/base/utils/gui/LumaWarningDialog.pyc
-lib/luma/base/utils/gui/MailDialog.py
-lib/luma/base/utils/gui/MailDialog.pyc
-lib/luma/base/utils/gui/MailDialogDesign.py
-lib/luma/base/utils/gui/MailDialogDesign.pyc
-lib/luma/base/utils/gui/MailDialogDesign.ui
-lib/luma/base/utils/gui/PasswordDialog.py
-lib/luma/base/utils/gui/PasswordDialog.pyc
-lib/luma/base/utils/gui/PasswordDialogDesign.py
-lib/luma/base/utils/gui/PasswordDialogDesign.pyc
-lib/luma/base/utils/gui/PasswordDialogDesign.ui
-lib/luma/base/utils/gui/PluginInformation.py
-lib/luma/base/utils/gui/PluginInformation.pyc
-lib/luma/base/utils/gui/PluginInformation.ui
-lib/luma/base/utils/gui/PromptPasswordDialog.ui
-lib/luma/base/utils/gui/SearchForm.py
-lib/luma/base/utils/gui/SearchForm.pyc
-lib/luma/base/utils/gui/SearchFormDesign.py
-lib/luma/base/utils/gui/SearchFormDesign.pyc
-lib/luma/base/utils/gui/SearchFormDesign.ui
-lib/luma/base/utils/gui/SearchResultView.py
-lib/luma/base/utils/gui/SearchResultView.pyc
-lib/luma/base/utils/gui/SearchResultViewDesign.py
-lib/luma/base/utils/gui/SearchResultViewDesign.pyc
-lib/luma/base/utils/gui/SearchResultViewDesign.ui
-lib/luma/base/utils/gui/__init__.py
-lib/luma/base/utils/gui/__init__.pyc
-lib/luma/base/utils/gui/editors/BinaryEditor.py
-lib/luma/base/utils/gui/editors/BinaryEditor.pyc
-lib/luma/base/utils/gui/editors/BinaryEditorDesign.py
-lib/luma/base/utils/gui/editors/BinaryEditorDesign.pyc
-lib/luma/base/utils/gui/editors/BinaryEditorDesign.ui
-lib/luma/base/utils/gui/editors/PasswordEditor.py
-lib/luma/base/utils/gui/editors/PasswordEditor.pyc
-lib/luma/base/utils/gui/editors/PasswordEditorDesign.py
-lib/luma/base/utils/gui/editors/PasswordEditorDesign.pyc
-lib/luma/base/utils/gui/editors/PasswordEditorDesign.ui
-lib/luma/base/utils/gui/editors/RdnEditor.py
-lib/luma/base/utils/gui/editors/RdnEditor.pyc
-lib/luma/base/utils/gui/editors/RdnEditorDesign.py
-lib/luma/base/utils/gui/editors/RdnEditorDesign.pyc
-lib/luma/base/utils/gui/editors/RdnEditorDesign.ui
-lib/luma/base/utils/gui/editors/StandardEditor.py
-lib/luma/base/utils/gui/editors/StandardEditor.pyc
-lib/luma/base/utils/gui/editors/StandardEditorDesign.py
-lib/luma/base/utils/gui/editors/StandardEditorDesign.pyc
-lib/luma/base/utils/gui/editors/StandardEditorDesign.ui
-lib/luma/base/utils/gui/editors/__init__.py
-lib/luma/base/utils/gui/editors/__init__.pyc
-lib/luma/environment/__init__.py
-lib/luma/environment/__init__.pyc
-lib/luma/luma.py
-lib/luma/luma.pyc
-lib/luma/plugins/__init__.py
-lib/luma/plugins/__init__.pyc
-lib/luma/plugins/addressbook/AddressbookSettings.py
-lib/luma/plugins/addressbook/AddressbookSettings.pyc
-lib/luma/plugins/addressbook/AddressbookSettingsDesign.py
-lib/luma/plugins/addressbook/AddressbookSettingsDesign.pyc
-lib/luma/plugins/addressbook/AddressbookSettingsDesign.ui
-lib/luma/plugins/addressbook/AddressbookView.py
-lib/luma/plugins/addressbook/AddressbookView.pyc
-lib/luma/plugins/addressbook/AddressbookWidget.py
-lib/luma/plugins/addressbook/AddressbookWidget.pyc
-lib/luma/plugins/addressbook/AddressbookWidgetDesign.py
-lib/luma/plugins/addressbook/AddressbookWidgetDesign.pyc
-lib/luma/plugins/addressbook/AddressbookWidgetDesign.ui
-lib/luma/plugins/addressbook/CategoryEditDialog.py
-lib/luma/plugins/addressbook/CategoryEditDialog.pyc
-lib/luma/plugins/addressbook/CategoryEditDialogDesign.py
-lib/luma/plugins/addressbook/CategoryEditDialogDesign.pyc
-lib/luma/plugins/addressbook/CategoryEditDialogDesign.ui
-lib/luma/plugins/addressbook/ContactWizard.py
-lib/luma/plugins/addressbook/ContactWizard.pyc
-lib/luma/plugins/addressbook/ContactWizardDesign.py
-lib/luma/plugins/addressbook/ContactWizardDesign.pyc
-lib/luma/plugins/addressbook/ContactWizardDesign.ui
-lib/luma/plugins/addressbook/NameDialog.py
-lib/luma/plugins/addressbook/NameDialog.pyc
-lib/luma/plugins/addressbook/NameDialog.ui
-lib/luma/plugins/addressbook/NewCategoryDialog.py
-lib/luma/plugins/addressbook/NewCategoryDialog.pyc
-lib/luma/plugins/addressbook/NewCategoryDialog.ui
-lib/luma/plugins/addressbook/__init__.py
-lib/luma/plugins/addressbook/__init__.pyc
-lib/luma/plugins/addressbook/addressbook_plugin.py
-lib/luma/plugins/addressbook/addressbook_plugin.pyc
-lib/luma/plugins/addressbook/plugin.meta
-lib/luma/plugins/admin_utils/AdminPanel.py
-lib/luma/plugins/admin_utils/AdminPanel.pyc
-lib/luma/plugins/admin_utils/AdminPanelDesign.py
-lib/luma/plugins/admin_utils/AdminPanelDesign.pyc
-lib/luma/plugins/admin_utils/AdminPanelDesign.ui
-lib/luma/plugins/admin_utils/__init__.py
-lib/luma/plugins/admin_utils/__init__.pyc
-lib/luma/plugins/admin_utils/admin_utilities_plugin.py
-lib/luma/plugins/admin_utils/admin_utilities_plugin.pyc
-lib/luma/plugins/admin_utils/plugin.meta
-lib/luma/plugins/browser_plugin/BrowserView.py
-lib/luma/plugins/browser_plugin/BrowserView.pyc
-lib/luma/plugins/browser_plugin/__init__.py
-lib/luma/plugins/browser_plugin/__init__.pyc
-lib/luma/plugins/browser_plugin/browser_plugin.py
-lib/luma/plugins/browser_plugin/browser_plugin.pyc
-lib/luma/plugins/browser_plugin/plugin.meta
-lib/luma/plugins/mass_creation_plugin/MassCreation.py
-lib/luma/plugins/mass_creation_plugin/MassCreation.pyc
-lib/luma/plugins/mass_creation_plugin/MassCreationDesign.py
-lib/luma/plugins/mass_creation_plugin/MassCreationDesign.pyc
-lib/luma/plugins/mass_creation_plugin/MassCreationDesign.ui
-lib/luma/plugins/mass_creation_plugin/__init__.py
-lib/luma/plugins/mass_creation_plugin/__init__.pyc
-lib/luma/plugins/mass_creation_plugin/massive_users_plugin.py
-lib/luma/plugins/mass_creation_plugin/massive_users_plugin.pyc
-lib/luma/plugins/mass_creation_plugin/plugin.meta
-lib/luma/plugins/schemabrowser/SchemaView.py
-lib/luma/plugins/schemabrowser/SchemaView.pyc
-lib/luma/plugins/schemabrowser/SchemaViewDesign.py
-lib/luma/plugins/schemabrowser/SchemaViewDesign.pyc
-lib/luma/plugins/schemabrowser/SchemaViewDesign.ui
-lib/luma/plugins/schemabrowser/SearchView.py
-lib/luma/plugins/schemabrowser/SearchView.pyc
-lib/luma/plugins/schemabrowser/__init__.py
-lib/luma/plugins/schemabrowser/__init__.pyc
-lib/luma/plugins/schemabrowser/plugin.meta
-lib/luma/plugins/schemabrowser/schemabrowser.py
-lib/luma/plugins/schemabrowser/schemabrowser.pyc
-lib/luma/plugins/search_plugin/SearchView.py
-lib/luma/plugins/search_plugin/SearchView.pyc
-lib/luma/plugins/search_plugin/__init__.py
-lib/luma/plugins/search_plugin/__init__.pyc
-lib/luma/plugins/search_plugin/plugin.meta
-lib/luma/plugins/search_plugin/search_plugin.py
-lib/luma/plugins/search_plugin/search_plugin.pyc
-lib/luma/plugins/template_plugin/AddAttributeDialog.py
-lib/luma/plugins/template_plugin/AddAttributeDialog.pyc
-lib/luma/plugins/template_plugin/AddAttributeDialogDesign.py
-lib/luma/plugins/template_plugin/AddAttributeDialogDesign.pyc
-lib/luma/plugins/template_plugin/AddAttributeDialogDesign.ui
-lib/luma/plugins/template_plugin/AddObjectClassDialog.py
-lib/luma/plugins/template_plugin/AddObjectClassDialog.pyc
-lib/luma/plugins/template_plugin/AddObjectClassDialogDesign.py
-lib/luma/plugins/template_plugin/AddObjectClassDialogDesign.pyc
-lib/luma/plugins/template_plugin/AddObjectClassDialogDesign.ui
-lib/luma/plugins/template_plugin/AddTemplateDialog.py
-lib/luma/plugins/template_plugin/AddTemplateDialog.pyc
-lib/luma/plugins/template_plugin/AddTemplateDialogDesign.py
-lib/luma/plugins/template_plugin/AddTemplateDialogDesign.pyc
-lib/luma/plugins/template_plugin/AddTemplateDialogDesign.ui
-lib/luma/plugins/template_plugin/ClassDeleteDialog.py
-lib/luma/plugins/template_plugin/ClassDeleteDialog.pyc
-lib/luma/plugins/template_plugin/ClassDeleteDialog.ui
-lib/luma/plugins/template_plugin/TemplateWidget.py
-lib/luma/plugins/template_plugin/TemplateWidget.pyc
-lib/luma/plugins/template_plugin/TemplateWidgetDesign.py
-lib/luma/plugins/template_plugin/TemplateWidgetDesign.pyc
-lib/luma/plugins/template_plugin/TemplateWidgetDesign.ui
-lib/luma/plugins/template_plugin/__init__.py
-lib/luma/plugins/template_plugin/__init__.pyc
-lib/luma/plugins/template_plugin/plugin.meta
-lib/luma/plugins/template_plugin/template_plugin.py
-lib/luma/plugins/template_plugin/template_plugin.pyc
-lib/luma/plugins/usermanagement/AccountWizard.py
-lib/luma/plugins/usermanagement/AccountWizard.pyc
-lib/luma/plugins/usermanagement/AccountWizardDesign.py
-lib/luma/plugins/usermanagement/AccountWizardDesign.pyc
-lib/luma/plugins/usermanagement/AccountWizardDesign.ui
-lib/luma/plugins/usermanagement/GroupDialog.py
-lib/luma/plugins/usermanagement/GroupDialog.pyc
-lib/luma/plugins/usermanagement/GroupDialogDesign.py
-lib/luma/plugins/usermanagement/GroupDialogDesign.pyc
-lib/luma/plugins/usermanagement/GroupDialogDesign.ui
-lib/luma/plugins/usermanagement/NameDialog.py
-lib/luma/plugins/usermanagement/NameDialog.pyc
-lib/luma/plugins/usermanagement/NameDialog.ui
-lib/luma/plugins/usermanagement/Usermanagement.py
-lib/luma/plugins/usermanagement/Usermanagement.pyc
-lib/luma/plugins/usermanagement/UsermanagementWidget.py
-lib/luma/plugins/usermanagement/UsermanagementWidget.pyc
-lib/luma/plugins/usermanagement/UsermanagementWidgetDesign.py
-lib/luma/plugins/usermanagement/UsermanagementWidgetDesign.pyc
-lib/luma/plugins/usermanagement/UsermanagementWidgetDesign.ui
-lib/luma/plugins/usermanagement/__init__.py
-lib/luma/plugins/usermanagement/__init__.pyc
-lib/luma/plugins/usermanagement/plugin.meta
-lib/luma/plugins/usermanagement/usermanagement_plugin.py
-lib/luma/plugins/usermanagement/usermanagement_plugin.pyc
+@comment $NetBSD: PLIST,v 1.6 2014/08/20 19:24:28 wiz Exp $
+bin/luma.py
+${PYSITELIB}/${EGG_FILE}
+${PYSITELIB}/luma/__init__.py
+${PYSITELIB}/luma/__init__.pyc
+${PYSITELIB}/luma/__init__.pyo
+${PYSITELIB}/luma/base/__init__.py
+${PYSITELIB}/luma/base/__init__.pyc
+${PYSITELIB}/luma/base/__init__.pyo
+${PYSITELIB}/luma/base/backend/Log.py
+${PYSITELIB}/luma/base/backend/Log.pyc
+${PYSITELIB}/luma/base/backend/Log.pyo
+${PYSITELIB}/luma/base/backend/LumaConnection.py
+${PYSITELIB}/luma/base/backend/LumaConnection.pyc
+${PYSITELIB}/luma/base/backend/LumaConnection.pyo
+${PYSITELIB}/luma/base/backend/LumaConnectionWrapper.py
+${PYSITELIB}/luma/base/backend/LumaConnectionWrapper.pyc
+${PYSITELIB}/luma/base/backend/LumaConnectionWrapper.pyo
+${PYSITELIB}/luma/base/backend/ObjectClassAttributeInfo.py
+${PYSITELIB}/luma/base/backend/ObjectClassAttributeInfo.pyc
+${PYSITELIB}/luma/base/backend/ObjectClassAttributeInfo.pyo
+${PYSITELIB}/luma/base/backend/PluginLoader.py
+${PYSITELIB}/luma/base/backend/PluginLoader.pyc
+${PYSITELIB}/luma/base/backend/PluginLoader.pyo
+${PYSITELIB}/luma/base/backend/ServerList.py
+${PYSITELIB}/luma/base/backend/ServerList.pyc
+${PYSITELIB}/luma/base/backend/ServerList.pyo
+${PYSITELIB}/luma/base/backend/ServerObject.py
+${PYSITELIB}/luma/base/backend/ServerObject.pyc
+${PYSITELIB}/luma/base/backend/ServerObject.pyo
+${PYSITELIB}/luma/base/backend/SmartDataObject.py
+${PYSITELIB}/luma/base/backend/SmartDataObject.pyc
+${PYSITELIB}/luma/base/backend/SmartDataObject.pyo
+${PYSITELIB}/luma/base/backend/__init__.py
+${PYSITELIB}/luma/base/backend/__init__.pyc
+${PYSITELIB}/luma/base/backend/__init__.pyo
+${PYSITELIB}/luma/base/gui/AboutDialog.py
+${PYSITELIB}/luma/base/gui/AboutDialog.pyc
+${PYSITELIB}/luma/base/gui/AboutDialog.pyo
+${PYSITELIB}/luma/base/gui/AboutPlugin.py
+${PYSITELIB}/luma/base/gui/AboutPlugin.pyc
+${PYSITELIB}/luma/base/gui/AboutPlugin.pyo
+${PYSITELIB}/luma/base/gui/AbstractLumaPlugin.py
+${PYSITELIB}/luma/base/gui/AbstractLumaPlugin.pyc
+${PYSITELIB}/luma/base/gui/AbstractLumaPlugin.pyo
+${PYSITELIB}/luma/base/gui/Dialog.py
+${PYSITELIB}/luma/base/gui/Dialog.pyc
+${PYSITELIB}/luma/base/gui/Dialog.pyo
+${PYSITELIB}/luma/base/gui/MainWindow.py
+${PYSITELIB}/luma/base/gui/MainWindow.pyc
+${PYSITELIB}/luma/base/gui/MainWindow.pyo
+${PYSITELIB}/luma/base/gui/PluginListWidget.py
+${PYSITELIB}/luma/base/gui/PluginListWidget.pyc
+${PYSITELIB}/luma/base/gui/PluginListWidget.pyo
+${PYSITELIB}/luma/base/gui/PluginSettings.py
+${PYSITELIB}/luma/base/gui/PluginSettings.pyc
+${PYSITELIB}/luma/base/gui/PluginSettings.pyo
+${PYSITELIB}/luma/base/gui/ServerDelegate.py
+${PYSITELIB}/luma/base/gui/ServerDelegate.pyc
+${PYSITELIB}/luma/base/gui/ServerDelegate.pyo
+${PYSITELIB}/luma/base/gui/ServerDialog.py
+${PYSITELIB}/luma/base/gui/ServerDialog.pyc
+${PYSITELIB}/luma/base/gui/ServerDialog.pyo
+${PYSITELIB}/luma/base/gui/Settings.py
+${PYSITELIB}/luma/base/gui/Settings.pyc
+${PYSITELIB}/luma/base/gui/Settings.pyo
+${PYSITELIB}/luma/base/gui/SettingsDialog.py
+${PYSITELIB}/luma/base/gui/SettingsDialog.pyc
+${PYSITELIB}/luma/base/gui/SettingsDialog.pyo
+${PYSITELIB}/luma/base/gui/SplashScreen.py
+${PYSITELIB}/luma/base/gui/SplashScreen.pyc
+${PYSITELIB}/luma/base/gui/SplashScreen.pyo
+${PYSITELIB}/luma/base/gui/WelcomeTab.py
+${PYSITELIB}/luma/base/gui/WelcomeTab.pyc
+${PYSITELIB}/luma/base/gui/WelcomeTab.pyo
+${PYSITELIB}/luma/base/gui/__init__.py
+${PYSITELIB}/luma/base/gui/__init__.pyc
+${PYSITELIB}/luma/base/gui/__init__.pyo
+${PYSITELIB}/luma/base/gui/design/AboutCreditsDesign.py
+${PYSITELIB}/luma/base/gui/design/AboutCreditsDesign.pyc
+${PYSITELIB}/luma/base/gui/design/AboutCreditsDesign.pyo
+${PYSITELIB}/luma/base/gui/design/AboutDialogDesign.py
+${PYSITELIB}/luma/base/gui/design/AboutDialogDesign.pyc
+${PYSITELIB}/luma/base/gui/design/AboutDialogDesign.pyo
+${PYSITELIB}/luma/base/gui/design/AboutLicenseDesign.py
+${PYSITELIB}/luma/base/gui/design/AboutLicenseDesign.pyc
+${PYSITELIB}/luma/base/gui/design/AboutLicenseDesign.pyo
+${PYSITELIB}/luma/base/gui/design/AboutPluginDesign.py
+${PYSITELIB}/luma/base/gui/design/AboutPluginDesign.pyc
+${PYSITELIB}/luma/base/gui/design/AboutPluginDesign.pyo
+${PYSITELIB}/luma/base/gui/design/ExportDialogDesign.py
+${PYSITELIB}/luma/base/gui/design/ExportDialogDesign.pyc
+${PYSITELIB}/luma/base/gui/design/ExportDialogDesign.pyo
+${PYSITELIB}/luma/base/gui/design/LoggerWidgetDesign.py
+${PYSITELIB}/luma/base/gui/design/LoggerWidgetDesign.pyc
+${PYSITELIB}/luma/base/gui/design/LoggerWidgetDesign.pyo
+${PYSITELIB}/luma/base/gui/design/MainWindowDesign.py
+${PYSITELIB}/luma/base/gui/design/MainWindowDesign.pyc
+${PYSITELIB}/luma/base/gui/design/MainWindowDesign.pyo
+${PYSITELIB}/luma/base/gui/design/NewEntryDialogDesign.py
+${PYSITELIB}/luma/base/gui/design/NewEntryDialogDesign.pyc
+${PYSITELIB}/luma/base/gui/design/NewEntryDialogDesign.pyo
+${PYSITELIB}/luma/base/gui/design/PluginListWidgetDesign.py
+${PYSITELIB}/luma/base/gui/design/PluginListWidgetDesign.pyc
+${PYSITELIB}/luma/base/gui/design/PluginListWidgetDesign.pyo
+${PYSITELIB}/luma/base/gui/design/ServerDialogDesign.py
+${PYSITELIB}/luma/base/gui/design/ServerDialogDesign.pyc
+${PYSITELIB}/luma/base/gui/design/ServerDialogDesign.pyo
+${PYSITELIB}/luma/base/gui/design/SettingsDialogDesign.py
+${PYSITELIB}/luma/base/gui/design/SettingsDialogDesign.pyc
+${PYSITELIB}/luma/base/gui/design/SettingsDialogDesign.pyo
+${PYSITELIB}/luma/base/gui/design/WelcomeTabDesign.py
+${PYSITELIB}/luma/base/gui/design/WelcomeTabDesign.pyc
+${PYSITELIB}/luma/base/gui/design/WelcomeTabDesign.pyo
+${PYSITELIB}/luma/base/gui/design/WidgetPlusOkCancelDialog.py
+${PYSITELIB}/luma/base/gui/design/WidgetPlusOkCancelDialog.pyc
+${PYSITELIB}/luma/base/gui/design/WidgetPlusOkCancelDialog.pyo
+${PYSITELIB}/luma/base/gui/design/__init__.py
+${PYSITELIB}/luma/base/gui/design/__init__.pyc
+${PYSITELIB}/luma/base/gui/design/__init__.pyo
+${PYSITELIB}/luma/base/model/PluginListWidgetModel.py
+${PYSITELIB}/luma/base/model/PluginListWidgetModel.pyc
+${PYSITELIB}/luma/base/model/PluginListWidgetModel.pyo
+${PYSITELIB}/luma/base/model/PluginSettingsListModel.py
+${PYSITELIB}/luma/base/model/PluginSettingsListModel.pyc
+${PYSITELIB}/luma/base/model/PluginSettingsListModel.pyo
+${PYSITELIB}/luma/base/model/ServerListModel.py
+${PYSITELIB}/luma/base/model/ServerListModel.pyc
+${PYSITELIB}/luma/base/model/ServerListModel.pyo
+${PYSITELIB}/luma/base/model/__init__.py
+${PYSITELIB}/luma/base/model/__init__.pyc
+${PYSITELIB}/luma/base/model/__init__.pyo
+${PYSITELIB}/luma/base/util/IconTheme.py
+${PYSITELIB}/luma/base/util/IconTheme.pyc
+${PYSITELIB}/luma/base/util/IconTheme.pyo
+${PYSITELIB}/luma/base/util/Paths.py
+${PYSITELIB}/luma/base/util/Paths.pyc
+${PYSITELIB}/luma/base/util/Paths.pyo
+${PYSITELIB}/luma/base/util/__init__.py
+${PYSITELIB}/luma/base/util/__init__.pyc
+${PYSITELIB}/luma/base/util/__init__.pyo
+${PYSITELIB}/luma/base/util/i18n.py
+${PYSITELIB}/luma/base/util/i18n.pyc
+${PYSITELIB}/luma/base/util/i18n.pyo
+${PYSITELIB}/luma/luma.py
+${PYSITELIB}/luma/luma.pyc
+${PYSITELIB}/luma/luma.pyo
+${PYSITELIB}/luma/plugins/__init__.py
+${PYSITELIB}/luma/plugins/__init__.pyc
+${PYSITELIB}/luma/plugins/__init__.pyo
+${PYSITELIB}/luma/plugins/browser/AddAttributeWizard.py
+${PYSITELIB}/luma/plugins/browser/AddAttributeWizard.pyc
+${PYSITELIB}/luma/plugins/browser/AddAttributeWizard.pyo
+${PYSITELIB}/luma/plugins/browser/AdvancedObjectWidget.py
+${PYSITELIB}/luma/plugins/browser/AdvancedObjectWidget.pyc
+${PYSITELIB}/luma/plugins/browser/AdvancedObjectWidget.pyo
+${PYSITELIB}/luma/plugins/browser/BrowserView.py
+${PYSITELIB}/luma/plugins/browser/BrowserView.pyc
+${PYSITELIB}/luma/plugins/browser/BrowserView.pyo
+${PYSITELIB}/luma/plugins/browser/HtmlParser.py
+${PYSITELIB}/luma/plugins/browser/HtmlParser.pyc
+${PYSITELIB}/luma/plugins/browser/HtmlParser.pyo
+${PYSITELIB}/luma/plugins/browser/TemplateFactory.py
+${PYSITELIB}/luma/plugins/browser/TemplateFactory.pyc
+${PYSITELIB}/luma/plugins/browser/TemplateFactory.pyo
+${PYSITELIB}/luma/plugins/browser/__init__.py
+${PYSITELIB}/luma/plugins/browser/__init__.pyc
+${PYSITELIB}/luma/plugins/browser/__init__.pyo
+${PYSITELIB}/luma/plugins/browser/editors/BinaryEditor.py
+${PYSITELIB}/luma/plugins/browser/editors/BinaryEditor.pyc
+${PYSITELIB}/luma/plugins/browser/editors/BinaryEditor.pyo
+${PYSITELIB}/luma/plugins/browser/editors/EditorFactory.py
+${PYSITELIB}/luma/plugins/browser/editors/EditorFactory.pyc
+${PYSITELIB}/luma/plugins/browser/editors/EditorFactory.pyo
+${PYSITELIB}/luma/plugins/browser/editors/PasswordEditor.py
+${PYSITELIB}/luma/plugins/browser/editors/PasswordEditor.pyc
+${PYSITELIB}/luma/plugins/browser/editors/PasswordEditor.pyo
+${PYSITELIB}/luma/plugins/browser/editors/RdnEditor.py
+${PYSITELIB}/luma/plugins/browser/editors/RdnEditor.pyc
+${PYSITELIB}/luma/plugins/browser/editors/RdnEditor.pyo
+${PYSITELIB}/luma/plugins/browser/editors/StandardEditor.py
+${PYSITELIB}/luma/plugins/browser/editors/StandardEditor.pyc
+${PYSITELIB}/luma/plugins/browser/editors/StandardEditor.pyo
+${PYSITELIB}/luma/plugins/browser/editors/__init__.py
+${PYSITELIB}/luma/plugins/browser/editors/__init__.pyc
+${PYSITELIB}/luma/plugins/browser/editors/__init__.pyo
+${PYSITELIB}/luma/plugins/browser/gui/AddAttributeWizardDesign.py
+${PYSITELIB}/luma/plugins/browser/gui/AddAttributeWizardDesign.pyc
+${PYSITELIB}/luma/plugins/browser/gui/AddAttributeWizardDesign.pyo
+${PYSITELIB}/luma/plugins/browser/gui/BinaryEditorDesign.py
+${PYSITELIB}/luma/plugins/browser/gui/BinaryEditorDesign.pyc
+${PYSITELIB}/luma/plugins/browser/gui/BinaryEditorDesign.pyo
+${PYSITELIB}/luma/plugins/browser/gui/BrowserDialogs.py
+${PYSITELIB}/luma/plugins/browser/gui/BrowserDialogs.pyc
+${PYSITELIB}/luma/plugins/browser/gui/BrowserDialogs.pyo
+${PYSITELIB}/luma/plugins/browser/gui/DeleteDialogDesign.py
+${PYSITELIB}/luma/plugins/browser/gui/DeleteDialogDesign.pyc
+${PYSITELIB}/luma/plugins/browser/gui/DeleteDialogDesign.pyo
+${PYSITELIB}/luma/plugins/browser/gui/ExportDialogDesign.py
+${PYSITELIB}/luma/plugins/browser/gui/ExportDialogDesign.pyc
+${PYSITELIB}/luma/plugins/browser/gui/ExportDialogDesign.pyo
+${PYSITELIB}/luma/plugins/browser/gui/NewEntryDialogDesign.py
+${PYSITELIB}/luma/plugins/browser/gui/NewEntryDialogDesign.pyc
+${PYSITELIB}/luma/plugins/browser/gui/NewEntryDialogDesign.pyo
+${PYSITELIB}/luma/plugins/browser/gui/PasswordEditorDesign.py
+${PYSITELIB}/luma/plugins/browser/gui/PasswordEditorDesign.pyc
+${PYSITELIB}/luma/plugins/browser/gui/PasswordEditorDesign.pyo
+${PYSITELIB}/luma/plugins/browser/gui/RdnEditorDesign.py
+${PYSITELIB}/luma/plugins/browser/gui/RdnEditorDesign.pyc
+${PYSITELIB}/luma/plugins/browser/gui/RdnEditorDesign.pyo
+${PYSITELIB}/luma/plugins/browser/gui/StandardEditorDesign.py
+${PYSITELIB}/luma/plugins/browser/gui/StandardEditorDesign.pyc
+${PYSITELIB}/luma/plugins/browser/gui/StandardEditorDesign.pyo
+${PYSITELIB}/luma/plugins/browser/gui/__init__.py
+${PYSITELIB}/luma/plugins/browser/gui/__init__.pyc
+${PYSITELIB}/luma/plugins/browser/gui/__init__.pyo
+${PYSITELIB}/luma/plugins/browser/item/AbstractLDAPTreeItem.py
+${PYSITELIB}/luma/plugins/browser/item/AbstractLDAPTreeItem.pyc
+${PYSITELIB}/luma/plugins/browser/item/AbstractLDAPTreeItem.pyo
+${PYSITELIB}/luma/plugins/browser/item/LDAPErrorItem.py
+${PYSITELIB}/luma/plugins/browser/item/LDAPErrorItem.pyc
+${PYSITELIB}/luma/plugins/browser/item/LDAPErrorItem.pyo
+${PYSITELIB}/luma/plugins/browser/item/LDAPTreeItem.py
+${PYSITELIB}/luma/plugins/browser/item/LDAPTreeItem.pyc
+${PYSITELIB}/luma/plugins/browser/item/LDAPTreeItem.pyo
+${PYSITELIB}/luma/plugins/browser/item/RootTreeItem.py
+${PYSITELIB}/luma/plugins/browser/item/RootTreeItem.pyc
+${PYSITELIB}/luma/plugins/browser/item/RootTreeItem.pyo
+${PYSITELIB}/luma/plugins/browser/item/ServerTreeItem.py
+${PYSITELIB}/luma/plugins/browser/item/ServerTreeItem.pyc
+${PYSITELIB}/luma/plugins/browser/item/ServerTreeItem.pyo
+${PYSITELIB}/luma/plugins/browser/item/__init__.py
+${PYSITELIB}/luma/plugins/browser/item/__init__.pyc
+${PYSITELIB}/luma/plugins/browser/item/__init__.pyo
+${PYSITELIB}/luma/plugins/browser/model/EntryModel.py
+${PYSITELIB}/luma/plugins/browser/model/EntryModel.pyc
+${PYSITELIB}/luma/plugins/browser/model/EntryModel.pyo
+${PYSITELIB}/luma/plugins/browser/model/LDAPTreeItemModel.py
+${PYSITELIB}/luma/plugins/browser/model/LDAPTreeItemModel.pyc
+${PYSITELIB}/luma/plugins/browser/model/LDAPTreeItemModel.pyo
+${PYSITELIB}/luma/plugins/browser/model/__init__.py
+${PYSITELIB}/luma/plugins/browser/model/__init__.pyc
+${PYSITELIB}/luma/plugins/browser/model/__init__.pyo
+${PYSITELIB}/luma/plugins/browser/modeltest.py
+${PYSITELIB}/luma/plugins/browser/modeltest.pyc
+${PYSITELIB}/luma/plugins/browser/modeltest.pyo
+${PYSITELIB}/luma/plugins/browser/templates/classic.html
+${PYSITELIB}/luma/plugins/browser/templates/error.html
+${PYSITELIB}/luma/plugins/browser/templates/inetOrgPerson/example1.html
+${PYSITELIB}/luma/plugins/browser/templates/organization/example1.html
+${PYSITELIB}/luma/plugins/browser/templates/person/example1.html
+${PYSITELIB}/luma/plugins/browser/utils/__init__.py
+${PYSITELIB}/luma/plugins/browser/utils/__init__.pyc
+${PYSITELIB}/luma/plugins/browser/utils/__init__.pyo
+${PYSITELIB}/luma/plugins/browser/utils/mkpasswd.py
+${PYSITELIB}/luma/plugins/browser/utils/mkpasswd.pyc
+${PYSITELIB}/luma/plugins/browser/utils/mkpasswd.pyo
+${PYSITELIB}/luma/plugins/search/Filter.py
+${PYSITELIB}/luma/plugins/search/Filter.pyc
+${PYSITELIB}/luma/plugins/search/Filter.pyo
+${PYSITELIB}/luma/plugins/search/FilterBuilder.py
+${PYSITELIB}/luma/plugins/search/FilterBuilder.pyc
+${PYSITELIB}/luma/plugins/search/FilterBuilder.pyo
+${PYSITELIB}/luma/plugins/search/FilterHighlighter.py
+${PYSITELIB}/luma/plugins/search/FilterHighlighter.pyc
+${PYSITELIB}/luma/plugins/search/FilterHighlighter.pyo
+${PYSITELIB}/luma/plugins/search/Search.py
+${PYSITELIB}/luma/plugins/search/Search.pyc
+${PYSITELIB}/luma/plugins/search/Search.pyo
+${PYSITELIB}/luma/plugins/search/SearchForm.py
+${PYSITELIB}/luma/plugins/search/SearchForm.pyc
+${PYSITELIB}/luma/plugins/search/SearchForm.pyo
+${PYSITELIB}/luma/plugins/search/SearchResult.py
+${PYSITELIB}/luma/plugins/search/SearchResult.pyc
+${PYSITELIB}/luma/plugins/search/SearchResult.pyo
+${PYSITELIB}/luma/plugins/search/__init__.py
+${PYSITELIB}/luma/plugins/search/__init__.pyc
+${PYSITELIB}/luma/plugins/search/__init__.pyo
+${PYSITELIB}/luma/plugins/search/gui/FilterBuilderDesign.py
+${PYSITELIB}/luma/plugins/search/gui/FilterBuilderDesign.pyc
+${PYSITELIB}/luma/plugins/search/gui/FilterBuilderDesign.pyo
+${PYSITELIB}/luma/plugins/search/gui/SearchFormDesign.py
+${PYSITELIB}/luma/plugins/search/gui/SearchFormDesign.pyc
+${PYSITELIB}/luma/plugins/search/gui/SearchFormDesign.pyo
+${PYSITELIB}/luma/plugins/search/gui/SearchPluginDesign.py
+${PYSITELIB}/luma/plugins/search/gui/SearchPluginDesign.pyc
+${PYSITELIB}/luma/plugins/search/gui/SearchPluginDesign.pyo
+${PYSITELIB}/luma/plugins/search/gui/SearchPluginSettingsDesign.py
+${PYSITELIB}/luma/plugins/search/gui/SearchPluginSettingsDesign.pyc
+${PYSITELIB}/luma/plugins/search/gui/SearchPluginSettingsDesign.pyo
+${PYSITELIB}/luma/plugins/search/gui/__init__.py
+${PYSITELIB}/luma/plugins/search/gui/__init__.pyc
+${PYSITELIB}/luma/plugins/search/gui/__init__.pyo
+${PYSITELIB}/luma/plugins/search/model/SearchResultModel.py
+${PYSITELIB}/luma/plugins/search/model/SearchResultModel.pyc
+${PYSITELIB}/luma/plugins/search/model/SearchResultModel.pyo
+${PYSITELIB}/luma/plugins/search/model/__init__.py
+${PYSITELIB}/luma/plugins/search/model/__init__.pyc
+${PYSITELIB}/luma/plugins/search/model/__init__.pyo
+${PYSITELIB}/luma/plugins/template/TemplateList.py
+${PYSITELIB}/luma/plugins/template/TemplateList.pyc
+${PYSITELIB}/luma/plugins/template/TemplateList.pyo
+${PYSITELIB}/luma/plugins/template/TemplateObject.py
+${PYSITELIB}/luma/plugins/template/TemplateObject.pyc
+${PYSITELIB}/luma/plugins/template/TemplateObject.pyo
+${PYSITELIB}/luma/plugins/template/__init__.py
+${PYSITELIB}/luma/plugins/template/__init__.pyc
+${PYSITELIB}/luma/plugins/template/__init__.pyo
+${PYSITELIB}/luma/plugins/template/gui/AddAttributeDialog.py
+${PYSITELIB}/luma/plugins/template/gui/AddAttributeDialog.pyc
+${PYSITELIB}/luma/plugins/template/gui/AddAttributeDialog.pyo
+${PYSITELIB}/luma/plugins/template/gui/AddAttributeDialogDesign.py
+${PYSITELIB}/luma/plugins/template/gui/AddAttributeDialogDesign.pyc
+${PYSITELIB}/luma/plugins/template/gui/AddAttributeDialogDesign.pyo
+${PYSITELIB}/luma/plugins/template/gui/AddObjectclassDialog.py
+${PYSITELIB}/luma/plugins/template/gui/AddObjectclassDialog.pyc
+${PYSITELIB}/luma/plugins/template/gui/AddObjectclassDialog.pyo
+${PYSITELIB}/luma/plugins/template/gui/AddObjectclassDialogDesign.py
+${PYSITELIB}/luma/plugins/template/gui/AddObjectclassDialogDesign.pyc
+${PYSITELIB}/luma/plugins/template/gui/AddObjectclassDialogDesign.pyo
+${PYSITELIB}/luma/plugins/template/gui/AddTemplateDialog.py
+${PYSITELIB}/luma/plugins/template/gui/AddTemplateDialog.pyc
+${PYSITELIB}/luma/plugins/template/gui/AddTemplateDialog.pyo
+${PYSITELIB}/luma/plugins/template/gui/AddTemplateDialogDesign.py
+${PYSITELIB}/luma/plugins/template/gui/AddTemplateDialogDesign.pyc
+${PYSITELIB}/luma/plugins/template/gui/AddTemplateDialogDesign.pyo
+${PYSITELIB}/luma/plugins/template/gui/DeleteObjectclassDialog.py
+${PYSITELIB}/luma/plugins/template/gui/DeleteObjectclassDialog.pyc
+${PYSITELIB}/luma/plugins/template/gui/DeleteObjectclassDialog.pyo
+${PYSITELIB}/luma/plugins/template/gui/DeleteObjectclassDialogDesign.py
+${PYSITELIB}/luma/plugins/template/gui/DeleteObjectclassDialogDesign.pyc
+${PYSITELIB}/luma/plugins/template/gui/DeleteObjectclassDialogDesign.pyo
+${PYSITELIB}/luma/plugins/template/gui/TemplateWidget.py
+${PYSITELIB}/luma/plugins/template/gui/TemplateWidget.pyc
+${PYSITELIB}/luma/plugins/template/gui/TemplateWidget.pyo
+${PYSITELIB}/luma/plugins/template/gui/TemplateWidgetDesign.py
+${PYSITELIB}/luma/plugins/template/gui/TemplateWidgetDesign.pyc
+${PYSITELIB}/luma/plugins/template/gui/TemplateWidgetDesign.pyo
+${PYSITELIB}/luma/plugins/template/gui/__init__.py
+${PYSITELIB}/luma/plugins/template/gui/__init__.pyc
+${PYSITELIB}/luma/plugins/template/gui/__init__.pyo
+${PYSITELIB}/luma/plugins/template/model/AttributeTableModel.py
+${PYSITELIB}/luma/plugins/template/model/AttributeTableModel.pyc
+${PYSITELIB}/luma/plugins/template/model/AttributeTableModel.pyo
+${PYSITELIB}/luma/plugins/template/model/ObjectclassTableModel.py
+${PYSITELIB}/luma/plugins/template/model/ObjectclassTableModel.pyc
+${PYSITELIB}/luma/plugins/template/model/ObjectclassTableModel.pyo
+${PYSITELIB}/luma/plugins/template/model/TemplateTableModel.py
+${PYSITELIB}/luma/plugins/template/model/TemplateTableModel.pyc
+${PYSITELIB}/luma/plugins/template/model/TemplateTableModel.pyo
+${PYSITELIB}/luma/plugins/template/model/__init__.py
+${PYSITELIB}/luma/plugins/template/model/__init__.pyc
+${PYSITELIB}/luma/plugins/template/model/__init__.pyo
+${PYSITELIB}/luma/resources.py
+${PYSITELIB}/luma/resources.pyc
+${PYSITELIB}/luma/resources.pyo
+${PYSITELIB}/luma/runtests.py
+${PYSITELIB}/luma/runtests.pyc
+${PYSITELIB}/luma/runtests.pyo
+${PYSITELIB}/luma/version.py
+${PYSITELIB}/luma/version.pyc
+${PYSITELIB}/luma/version.pyo
man/man1/luma.1
-share/luma/doc/massive.help
-share/luma/i18n/br.png
-share/luma/i18n/de.png
-share/luma/i18n/es.png
-share/luma/i18n/gb.png
-share/luma/i18n/luma_br.qm
-share/luma/i18n/luma_cs.qm
-share/luma/i18n/luma_de.qm
-share/luma/i18n/luma_es.qm
-share/luma/i18n/luma_fr.qm
-share/luma/i18n/luma_it.qm
-share/luma/i18n/luma_no.qm
-share/luma/i18n/luma_no_NY.qm
-share/luma/i18n/luma_ru.qm
-share/luma/i18n/luma_sv.qm
-share/luma/i18n/no.png
-share/luma/i18n/ru.png
-share/luma/i18n/sv.png
-share/luma/icons/1leftarrow.png
-share/luma/icons/1rightarrow.png
-share/luma/icons/2leftarrow.png
-share/luma/icons/2rightarrow.png
-share/luma/icons/AdvancedObjectWidget/binary.png
-share/luma/icons/AdvancedObjectWidget/delete.png
-share/luma/icons/AdvancedObjectWidget/displayall.png
-share/luma/icons/AdvancedObjectWidget/save.png
-share/luma/icons/AdvancedObjectWidget/single.png
-share/luma/icons/LOGO.README
-share/luma/icons/addattribute.png
-share/luma/icons/alias.png
-share/luma/icons/auth32.png
-share/luma/icons/binary.png
-share/luma/icons/binary_big.png
-share/luma/icons/bomb.png
-share/luma/icons/certificate32.png
-share/luma/icons/certificate48.png
-share/luma/icons/clear.png
-share/luma/icons/config.png
-share/luma/icons/config32.png
-share/luma/icons/delete.png
-share/luma/icons/deleteEntry.png
-share/luma/icons/delete_small.png
-share/luma/icons/displayall.png
-share/luma/icons/edit.png
-share/luma/icons/editdelete.png
-share/luma/icons/editor.png
-share/luma/icons/email.png
-share/luma/icons/eraser.png
-share/luma/icons/error.png
-share/luma/icons/exportBinary.png
-share/luma/icons/exportLdif.png
-share/luma/icons/export_big.png
-share/luma/icons/final.png
-share/luma/icons/folder.png
-share/luma/icons/help.png
-share/luma/icons/language.png
-share/luma/icons/luma-128.png
-share/luma/icons/luma-16.png
-share/luma/icons/luma-22.png
-share/luma/icons/luma-250.png
-share/luma/icons/luma-32.png
-share/luma/icons/luma-350.png
-share/luma/icons/luma-48.png
-share/luma/icons/luma-64.png
-share/luma/icons/luma-blau.eps
-share/luma/icons/mainwin/bookmark.png
-share/luma/icons/mainwin/configure.png
-share/luma/icons/mainwin/domtreeviewer.png
-share/luma/icons/mainwin/exit.png
-share/luma/icons/mainwin/fileclose.png
-share/luma/icons/mainwin/gear.png
-share/luma/icons/mainwin/logger.png
-share/luma/icons/mainwin/reload.png
-share/luma/icons/manage.png
-share/luma/icons/network32.png
-share/luma/icons/network48.png
-share/luma/icons/new.png
-share/luma/icons/newEntry.png
-share/luma/icons/no.png
-share/luma/icons/objectclass.png
-share/luma/icons/ok.png
-share/luma/icons/password_big.png
-share/luma/icons/passwordmedium.png
-share/luma/icons/plugins/addressbook/category.png
-share/luma/icons/plugins/addressbook/email.png
-share/luma/icons/plugins/addressbook/home.png
-share/luma/icons/plugins/addressbook/location.png
-share/luma/icons/plugins/addressbook/person.png
-share/luma/icons/plugins/addressbook/personal.png
-share/luma/icons/plugins/addressbook/phone.png
-share/luma/icons/plugins/addressbook/plugin.png
-share/luma/icons/plugins/addressbook/url.png
-share/luma/icons/plugins/addressbook/work.png
-share/luma/icons/plugins/admin_utils/date.png
-share/luma/icons/plugins/admin_utils/plugin.png
-share/luma/icons/plugins/admin_utils/secure.png
-share/luma/icons/plugins/browser_plugin/plugin.png
-share/luma/icons/plugins/mass_creation_plugin/plugin.png
-share/luma/icons/plugins/schemabrowser/plugin.png
-share/luma/icons/plugins/search_plugin/plugin.png
-share/luma/icons/plugins/template_plugin/add.png
-share/luma/icons/plugins/template_plugin/down.png
-share/luma/icons/plugins/template_plugin/plugin.png
-share/luma/icons/plugins/template_plugin/remove.png
-share/luma/icons/plugins/template_plugin/up.png
-share/luma/icons/plugins/usermanagement/email.png
-share/luma/icons/plugins/usermanagement/entry.png
-share/luma/icons/plugins/usermanagement/group.png
-share/luma/icons/plugins/usermanagement/groupbig.png
-share/luma/icons/plugins/usermanagement/home.png
-share/luma/icons/plugins/usermanagement/password.png
-share/luma/icons/plugins/usermanagement/plugin.png
-share/luma/icons/plugins/usermanagement/shell.png
-share/luma/icons/reload.png
-share/luma/icons/save.png
-share/luma/icons/secure-alias.png
-share/luma/icons/secure.png
-share/luma/icons/security32.png
-share/luma/icons/security48.png
-share/luma/icons/server.png
-share/luma/icons/single.png
-share/luma/icons/tip.png
-share/luma/icons/today.png
-share/luma/icons/trashcan.png
-share/luma/icons/trashcan_empty.svgz
-share/luma/icons/view_icon.png
-share/luma/icons/view_tree.png
-share/luma/icons/warning.png
-share/luma/icons/warning_big.png
-share/luma/icons/world.png
-share/luma/icons/worldmedium.png
+share/applications/luma.desktop
+share/icons/hicolor/128x128/apps/luma.png
+share/icons/hicolor/16x16/apps/luma.png
+share/icons/hicolor/22x22/apps/luma.png
+share/icons/hicolor/256x256/apps/luma.png
+share/icons/hicolor/32x32/apps/luma.png
+share/icons/hicolor/48x48/apps/luma.png
+share/icons/hicolor/64x64/apps/luma.png
+share/icons/hicolor/scalable/apps/luma.svg
+share/pixmaps/luma.svg
diff --git a/databases/luma/distinfo b/databases/luma/distinfo
index 3f865632881..57feba5eee3 100644
--- a/databases/luma/distinfo
+++ b/databases/luma/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.5 2012/06/22 05:01:38 sbd Exp $
+$NetBSD: distinfo,v 1.6 2014/08/20 19:24:28 wiz Exp $
-SHA1 (luma-2.3.tar.bz2) = c6641ddd6689f3c02086ce500ee5799b873eeaab
-RMD160 (luma-2.3.tar.bz2) = 434291342dc5fb7ed4981211c383dd78e5f7d3d3
-Size (luma-2.3.tar.bz2) = 648383 bytes
-SHA1 (patch-aa) = aa6493c3f6caea83b4b3b30c6063db0ee51540bd
+SHA1 (luma-3.0.7.zip) = 6b82ddc1ac5948b02a2843c3a4dd76cf6c797494
+RMD160 (luma-3.0.7.zip) = 30577b1afae57734c4e1b7fdff0dfc4fd7543001
+Size (luma-3.0.7.zip) = 815984 bytes
+SHA1 (patch-luma_luma.py) = fc8e0a171303cc85a5ef7c51d802480ffac8ee6e
+SHA1 (patch-setup.py) = 4e6d2a9d0b6740acb70f15219d1be3fdc85fd7e8
diff --git a/databases/luma/patches/patch-aa b/databases/luma/patches/patch-aa
deleted file mode 100644
index ebb658dd618..00000000000
--- a/databases/luma/patches/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2005/08/04 11:29:11 drochner Exp $
-
---- bin/luma.orig 2005-07-29 16:59:34.000000000 +0200
-+++ bin/luma
-@@ -17,6 +17,8 @@ import time
- import StringIO
- from qt import *
-
-+sys.path.append("@PREFIX@/lib/luma")
-+
- import environment
- from base.gui.MainWin import MainWin
- from base.utils.backend.LogObject import LogObject
diff --git a/databases/luma/patches/patch-luma_luma.py b/databases/luma/patches/patch-luma_luma.py
new file mode 100644
index 00000000000..ed1fbc911e6
--- /dev/null
+++ b/databases/luma/patches/patch-luma_luma.py
@@ -0,0 +1,30 @@
+$NetBSD: patch-luma_luma.py,v 1.1 2014/08/20 19:24:28 wiz Exp $
+
+Adding luma library path to search path.
+Remove some variables that should be set by __init__.py, but aren't;
+don't know why.
+
+--- luma/luma.py.orig 2011-05-24 23:09:06.000000000 +0000
++++ luma/luma.py
+@@ -30,6 +30,8 @@ import StringIO
+ import sys
+ import traceback
+
++sys.path.append("@PATH@")
++
+ failed = 0
+
+ if sys.version_info < (2,6):
+@@ -161,9 +163,9 @@ def startApplication(argv, verbose=False
+ #QApplication.setStyle(QStyleFactory.create("plastique"))
+ #QApplication.setPalette(QApplication.style().standardPalette())
+
+- app.setOrganizationName(appinfo.ORGNAME)
+- app.setApplicationName(appinfo.APPNAME)
+- app.setApplicationVersion(appinfo.VERSION)
++ #app.setOrganizationName(appinfo.ORGNAME)
++ #app.setApplicationName(appinfo.APPNAME)
++ #app.setApplicationVersion(appinfo.VERSION)
+ app.setWindowIcon(QIcon(':/icons/128/luma'))
+
+ # Setup the logging mechanism
diff --git a/databases/luma/patches/patch-setup.py b/databases/luma/patches/patch-setup.py
new file mode 100644
index 00000000000..b76ed8a2b68
--- /dev/null
+++ b/databases/luma/patches/patch-setup.py
@@ -0,0 +1,36 @@
+$NetBSD: patch-setup.py,v 1.1 2014/08/20 19:24:28 wiz Exp $
+
+Handle all non-Windows the same for pkgsrc,
+in particular do not handle OS X differently.
+
+Fix script name in install rule.
+
+--- setup.py.orig 2011-05-25 12:32:02.000000000 +0000
++++ setup.py
+@@ -146,7 +146,7 @@ if sys.platform.lower().startswith('win'
+ )
+
+ # Mac OS X
+-elif sys.platform.lower().startswith('darwin'):
++elif sys.platform.lower().startswith('darwin_not_in_pkgsrc'):
+ # TODO: add Mac OS X spesifics. (py2app?)
+
+ # Create the Nroff man page for mac.
+@@ -159,7 +159,7 @@ elif sys.platform.lower().startswith('da
+ )
+
+ # Linux
+-elif sys.platform.lower().startswith('linux'):
++else:
+ # Include the application icon in various sizes, so that icon themers
+ # can change this as per the iconthemeing standards defined by
+ # freedesktop.org
+@@ -183,7 +183,7 @@ elif sys.platform.lower().startswith('li
+
+ _extras = dict(
+ data_files=_data_files,
+- scripts=['bin/luma']
++ scripts=['luma/luma.py']
+ )
+
+ if __name__ == '__main__':