Name: mono-addins Version: 1.1 Release: 2mamba Summary: An Open Source implementation of the GDI+ API Group: Development/Tools Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://www.mono-project.com/Main_Page Source: http://download.mono-project.com/sources/mono-addins/mono-addins-%{version}.tar.gz License: GPL, MIT ## AUTOBUILDREQ-BEGIN BuildRequires: gtk-sharp2-devel BuildRequires: mono-core BuildRequires: mono-devel ## AUTOBUILDREQ-END BuildRoot: %{_tmppath}/%{name}-%{version}-root %description Mono.Addins is a framework for creating extensible applications, and for creating libraries which extend those applications. Mono.Addins has been designed to be easy to use and useful for a wide range of applications: from simple applications with small extensibility needs, to complex applications which need support for large add-in structures. This new framework intends to set an standard for building extensible applications and add-ins in Mono. The main features of Mono.Addins are: * Supports descriptions of add-ins using custom attributes (for simple and common extensions) or using an xml manifest (for more complex extensibility needs). * Support for add-in hierarchies, where add-ins may depend on other add-ins. * Lazy loading of add-ins. * Provides an API for accessing to add-in descriptions, which will allow building development and documentation tools for handling add-ins. * Dynamic activation / deactivation of add-ins at run time. * Allows sharing add-in registries between applications, and defining arbitrary add-in locations. * Allows implementing extensible libraries. * Supports add-in localization. * In addition to the basic add-in engine, it provides a Setup library to be used by applications which want to offer basic add-in management features to users, such as enabling/disabling add-ins, or installing add-ins from on-line repositories. %prep %setup -q sed -i "s|gmcs|dmcs|" configure %build %configure \ --enable-gui %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %{_bindir}/mautil %{_libdir}/mono/gac/Mono.Addins.CecilReflector/*/Mono.Addins.CecilReflector.dll %{_libdir}/mono/gac/Mono.Addins.CecilReflector/*/Mono.Addins.CecilReflector.dll.mdb %{_libdir}/mono/gac/Mono.Addins.Gui/*/Mono.Addins.Gui.dll %{_libdir}/mono/gac/Mono.Addins.Gui/*/Mono.Addins.Gui.dll.mdb %{_libdir}/mono/gac/Mono.Addins.MSBuild %{_libdir}/mono/gac/Mono.Addins.Setup/*/Mono.Addins.Setup.dll %{_libdir}/mono/gac/Mono.Addins.Setup/*/Mono.Addins.Setup.dll.mdb %{_libdir}/mono/gac/Mono.Addins/*/Mono.Addins.dll #%{_libdir}/mono/gac/Mono.Addins/*/Mono.Addins.dll.config %{_libdir}/mono/gac/Mono.Addins/*/Mono.Addins.dll.mdb %{_libdir}/mono/gac/policy.0.2.Mono.Addins.CecilReflector %{_libdir}/mono/gac/policy.0.3.Mono.Addins.CecilReflector %{_libdir}/mono/gac/policy.0.2.Mono.Addins.Gui %{_libdir}/mono/gac/policy.0.3.Mono.Addins.Gui %{_libdir}/mono/gac/policy.0.2.Mono.Addins.Setup %{_libdir}/mono/gac/policy.0.3.Mono.Addins.Setup %{_libdir}/mono/gac/policy.0.2.Mono.Addins %{_libdir}/mono/gac/policy.0.3.Mono.Addins %{_libdir}/mono/gac/policy.0.2.Mono.Addins.MSBuild %{_libdir}/mono/gac/policy.0.3.Mono.Addins.MSBuild %{_libdir}/mono/gac/policy.0.4.Mono.Addins.CecilReflector %{_libdir}/mono/gac/policy.0.4.Mono.Addins.Gui %{_libdir}/mono/gac/policy.0.4.Mono.Addins.MSBuild %{_libdir}/mono/gac/policy.0.4.Mono.Addins.Setup %{_libdir}/mono/gac/policy.0.4.Mono.Addins %{_libdir}/mono/gac/policy.0.5.Mono.Addins %{_libdir}/mono/gac/policy.0.5.Mono.Addins.CecilReflector %{_libdir}/mono/gac/policy.0.5.Mono.Addins.Gui %{_libdir}/mono/gac/policy.0.5.Mono.Addins.MSBuild %{_libdir}/mono/gac/policy.0.5.Mono.Addins.Setup %{_libdir}/mono/gac/policy.0.6.Mono.Addins.CecilReflector %{_libdir}/mono/gac/policy.0.6.Mono.Addins.Gui %{_libdir}/mono/gac/policy.0.6.Mono.Addins.MSBuild %{_libdir}/mono/gac/policy.0.6.Mono.Addins.Setup %{_libdir}/mono/gac/policy.0.6.Mono.Addins %{_libdir}/mono/mono-addins/Mono.Addins.CecilReflector.dll %{_libdir}/mono/mono-addins/Mono.Addins.Gui.dll %{_libdir}/mono/mono-addins/Mono.Addins.MSBuild.dll %{_libdir}/mono/mono-addins/Mono.Addins.Setup.dll %{_libdir}/mono/mono-addins/Mono.Addins.dll %{_libdir}/mono/mono-addins/mautil.exe #%{_libdir}/mono/xbuild/Mono.Addins.targets %{_libdir}/pkgconfig/mono-addins-gui.pc %{_libdir}/pkgconfig/mono-addins-msbuild.pc %{_libdir}/pkgconfig/mono-addins-setup.pc %{_libdir}/pkgconfig/mono-addins.pc %{_mandir}/man1/mautil.1.gz %doc AUTHORS ChangeLog NEWS README %changelog * Mon Dec 28 2015 Silvan Calarco 1.1-2mamba - rebuilt with mono 4.2.2.4 * Sun Oct 12 2014 Silvan Calarco 1.1-1mamba - update to 1.1 * Thu Apr 25 2013 Automatic Build System 0.6.2-1mamba - update to 0.6.2 * Sun Jun 19 2011 Automatic Build System 0.6.1-1mamba - automatic update by autodist * Sat Apr 02 2011 Automatic Build System 0.6-1mamba - automatic update by autodist * Thu Jun 03 2010 Automatic Build System 0.5-1mamba - automatic update by autodist * Mon Mar 02 2009 Silvan Calarco 0.4-1mamba - automatic update by autodist * Mon Aug 11 2008 gil 0.3.1-1mamba - package created by autospec