Import mx-1.4.6.

Mx is a widget toolkit using Clutter that provides a set of standard
interface elements, including buttons, progress bars, scroll bars and
others. It also implements some standard  managers. One other
interesting feature is the possibility setting style properties from a
CSS format file.

ok jasper@
This commit is contained in:
ajacoutot 2012-07-07 13:35:30 +00:00
parent 6842139475
commit e8e8de200a
4 changed files with 391 additions and 0 deletions

View File

@ -0,0 +1,33 @@
# $OpenBSD: Makefile,v 1.1.1.1 2012/07/07 13:35:30 ajacoutot Exp $
COMMENT= clutter widget toolkit
V= 1.4.6
DISTNAME= mx-${V}
EXTRACT_SUFX= .tar.xz
SHARED_LIBS += mx-1.0 0.0 # 406.0
SHARED_LIBS += mx-gtk-1.0 0.0 # 0.0
MASTER_SITES= http://source.clutter-project.org/sources/mx/${V:C/^([0-9]+\.[0-9]+).*/\1/}/
WANTLIB += GL X11 X11-xcb Xau Xcomposite Xcursor Xdamage Xdmcp
WANTLIB += Xext Xfixes Xi Xinerama Xrandr Xrender Xxf86vm atk-1.0
WANTLIB += c cairo cairo-gobject clutter-1.0 cogl cogl-pango dbus-1
WANTLIB += dbus-glib-1 drm expat ffi fontconfig freetype gdk-3
WANTLIB += gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0
WANTLIB += gobject-2.0 gthread-2.0 gtk-x11-2.0 json-glib-1.0 m
WANTLIB += pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre pixman-1
WANTLIB += png pthread pthread-stubs startup-notification-1 stdc++
WANTLIB += xcb xcb-aux xcb-render xcb-shm z
MODGNOME_TOOLS= goi
LIB_DEPENDS= devel/startup-notification \
graphics/clutter/core \
x11/dbus-glib \
x11/gtk+2
CONFIGURE_ARGS= --without-glade
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (clutter/mx-1.4.6.tar.xz) = kuwbspzIeJMoV95zexEYJw==
RMD160 (clutter/mx-1.4.6.tar.xz) = 5LU/XDd5JVs/ChSnTwo9Dn1yLjU=
SHA1 (clutter/mx-1.4.6.tar.xz) = 0bEzE8vpCCvZ/jV/ffpsb7GRPow=
SHA256 (clutter/mx-1.4.6.tar.xz) = IP2OFGPYTHkcIN0eAhvBgEGwWtCVoay6rOe/DdQ9CfI=
SIZE (clutter/mx-1.4.6.tar.xz) = 953092

View File

@ -0,0 +1,5 @@
Mx is a widget toolkit using Clutter that provides a set of standard
interface elements, including buttons, progress bars, scroll bars and
others. It also implements some standard managers. One other
interesting feature is the possibility setting style properties from a
CSS format file.

View File

@ -0,0 +1,348 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2012/07/07 13:35:30 ajacoutot Exp $
@bin bin/mx-create-image-cache
include/mx-${API_VERSION}/
include/mx-${API_VERSION}/mx/
include/mx-${API_VERSION}/mx-gtk/
include/mx-${API_VERSION}/mx-gtk/mx-gtk-frame.h
include/mx-${API_VERSION}/mx-gtk/mx-gtk-light-switch.h
include/mx-${API_VERSION}/mx-gtk/mx-gtk.h
include/mx-${API_VERSION}/mx/mx-action.h
include/mx-${API_VERSION}/mx/mx-actor-manager.h
include/mx-${API_VERSION}/mx/mx-adjustment.h
include/mx-${API_VERSION}/mx/mx-application.h
include/mx-${API_VERSION}/mx/mx-bin.h
include/mx-${API_VERSION}/mx/mx-box-layout-child.h
include/mx-${API_VERSION}/mx/mx-box-layout.h
include/mx-${API_VERSION}/mx/mx-button-group.h
include/mx-${API_VERSION}/mx/mx-button.h
include/mx-${API_VERSION}/mx/mx-clipboard.h
include/mx-${API_VERSION}/mx/mx-combo-box.h
include/mx-${API_VERSION}/mx/mx-deform-bow-tie.h
include/mx-${API_VERSION}/mx/mx-deform-page-turn.h
include/mx-${API_VERSION}/mx/mx-deform-texture.h
include/mx-${API_VERSION}/mx/mx-deform-waves.h
include/mx-${API_VERSION}/mx/mx-dialog.h
include/mx-${API_VERSION}/mx/mx-draggable.h
include/mx-${API_VERSION}/mx/mx-droppable.h
include/mx-${API_VERSION}/mx/mx-entry.h
include/mx-${API_VERSION}/mx/mx-enum-types.h
include/mx-${API_VERSION}/mx/mx-expander.h
include/mx-${API_VERSION}/mx/mx-fade-effect.h
include/mx-${API_VERSION}/mx/mx-floating-widget.h
include/mx-${API_VERSION}/mx/mx-focus-manager.h
include/mx-${API_VERSION}/mx/mx-focusable.h
include/mx-${API_VERSION}/mx/mx-frame.h
include/mx-${API_VERSION}/mx/mx-grid.h
include/mx-${API_VERSION}/mx/mx-icon-theme.h
include/mx-${API_VERSION}/mx/mx-icon.h
include/mx-${API_VERSION}/mx/mx-image.h
include/mx-${API_VERSION}/mx/mx-item-factory.h
include/mx-${API_VERSION}/mx/mx-item-view.h
include/mx-${API_VERSION}/mx/mx-kinetic-scroll-view.h
include/mx-${API_VERSION}/mx/mx-label.h
include/mx-${API_VERSION}/mx/mx-list-view.h
include/mx-${API_VERSION}/mx/mx-menu.h
include/mx-${API_VERSION}/mx/mx-notebook.h
include/mx-${API_VERSION}/mx/mx-offscreen.h
include/mx-${API_VERSION}/mx/mx-path-bar.h
include/mx-${API_VERSION}/mx/mx-progress-bar.h
include/mx-${API_VERSION}/mx/mx-scroll-bar.h
include/mx-${API_VERSION}/mx/mx-scroll-view.h
include/mx-${API_VERSION}/mx/mx-scrollable.h
include/mx-${API_VERSION}/mx/mx-settings-provider.h
include/mx-${API_VERSION}/mx/mx-settings.h
include/mx-${API_VERSION}/mx/mx-slider.h
include/mx-${API_VERSION}/mx/mx-spinner.h
include/mx-${API_VERSION}/mx/mx-stack-child.h
include/mx-${API_VERSION}/mx/mx-stack.h
include/mx-${API_VERSION}/mx/mx-stylable.h
include/mx-${API_VERSION}/mx/mx-style.h
include/mx-${API_VERSION}/mx/mx-table-child.h
include/mx-${API_VERSION}/mx/mx-table.h
include/mx-${API_VERSION}/mx/mx-texture-cache.h
include/mx-${API_VERSION}/mx/mx-texture-frame.h
include/mx-${API_VERSION}/mx/mx-toggle.h
include/mx-${API_VERSION}/mx/mx-toolbar.h
include/mx-${API_VERSION}/mx/mx-tooltip.h
include/mx-${API_VERSION}/mx/mx-types.h
include/mx-${API_VERSION}/mx/mx-utils.h
include/mx-${API_VERSION}/mx/mx-version.h
include/mx-${API_VERSION}/mx/mx-viewport.h
include/mx-${API_VERSION}/mx/mx-widget.h
include/mx-${API_VERSION}/mx/mx-window.h
include/mx-${API_VERSION}/mx/mx.h
lib/girepository-${API_VERSION}/
lib/girepository-${API_VERSION}/Mx-${API_VERSION}.typelib
lib/girepository-${API_VERSION}/MxGtk-${API_VERSION}.typelib
lib/libmx-${API_VERSION}.la
@lib lib/libmx-${API_VERSION}.so.${LIBmx-1.0_VERSION}
lib/libmx-gtk-${API_VERSION}.la
@lib lib/libmx-gtk-${API_VERSION}.so.${LIBmx-gtk-1.0_VERSION}
lib/pkgconfig/
lib/pkgconfig/mx-${API_VERSION}.pc
lib/pkgconfig/mx-gtk-${API_VERSION}.pc
share/gir-${API_VERSION}/
share/gir-${API_VERSION}/Mx-${API_VERSION}.gir
share/gir-${API_VERSION}/MxGtk-${API_VERSION}.gir
share/gtk-doc/
share/gtk-doc/html/
share/gtk-doc/html/mx/
share/gtk-doc/html/mx-gtk/
share/gtk-doc/html/mx-gtk/MxGtkFrame.html
share/gtk-doc/html/mx-gtk/MxGtkLightSwitch.html
share/gtk-doc/html/mx-gtk/ch01.html
share/gtk-doc/html/mx-gtk/home.png
share/gtk-doc/html/mx-gtk/index.html
share/gtk-doc/html/mx-gtk/index.sgml
share/gtk-doc/html/mx-gtk/ix01.html
share/gtk-doc/html/mx-gtk/left.png
share/gtk-doc/html/mx-gtk/mx-gtk.devhelp2
share/gtk-doc/html/mx-gtk/pt01.html
share/gtk-doc/html/mx-gtk/right.png
share/gtk-doc/html/mx-gtk/style.css
share/gtk-doc/html/mx-gtk/up.png
share/gtk-doc/html/mx/MxAction.html
share/gtk-doc/html/mx/MxActorManager.html
share/gtk-doc/html/mx/MxAdjustment.html
share/gtk-doc/html/mx/MxApplication.html
share/gtk-doc/html/mx/MxBin.html
share/gtk-doc/html/mx/MxBoxLayout-horizontal.png
share/gtk-doc/html/mx/MxBoxLayout-vertical.png
share/gtk-doc/html/mx/MxBoxLayout.html
share/gtk-doc/html/mx/MxBoxLayoutChild.html
share/gtk-doc/html/mx/MxButton.html
share/gtk-doc/html/mx/MxButtonGroup.html
share/gtk-doc/html/mx/MxClipboard.html
share/gtk-doc/html/mx/MxComboBox.html
share/gtk-doc/html/mx/MxDeformBowTie.html
share/gtk-doc/html/mx/MxDeformPageTurn.html
share/gtk-doc/html/mx/MxDeformTexture.html
share/gtk-doc/html/mx/MxDeformWaves.html
share/gtk-doc/html/mx/MxDialog.html
share/gtk-doc/html/mx/MxDraggable.html
share/gtk-doc/html/mx/MxDroppable.html
share/gtk-doc/html/mx/MxEntry.html
share/gtk-doc/html/mx/MxExpander-contracted.png
share/gtk-doc/html/mx/MxExpander-expanded.png
share/gtk-doc/html/mx/MxExpander.html
share/gtk-doc/html/mx/MxFadeEffect.html
share/gtk-doc/html/mx/MxFloatingWidget.html
share/gtk-doc/html/mx/MxFocusManager.html
share/gtk-doc/html/mx/MxFocusable.html
share/gtk-doc/html/mx/MxFrame.html
share/gtk-doc/html/mx/MxGrid-2cols-column-major.png
share/gtk-doc/html/mx/MxGrid-2rows-row-major.png
share/gtk-doc/html/mx/MxGrid-3x3.png
share/gtk-doc/html/mx/MxGrid-9x1.png
share/gtk-doc/html/mx/MxGrid.html
share/gtk-doc/html/mx/MxIcon.html
share/gtk-doc/html/mx/MxIconTheme.html
share/gtk-doc/html/mx/MxImage.html
share/gtk-doc/html/mx/MxItemFactory.html
share/gtk-doc/html/mx/MxItemView.html
share/gtk-doc/html/mx/MxKineticScrollView.html
share/gtk-doc/html/mx/MxLabel.html
share/gtk-doc/html/mx/MxListView.html
share/gtk-doc/html/mx/MxMenu.html
share/gtk-doc/html/mx/MxNotebook.html
share/gtk-doc/html/mx/MxOffscreen.html
share/gtk-doc/html/mx/MxPathBar.html
share/gtk-doc/html/mx/MxProgressBar.html
share/gtk-doc/html/mx/MxScrollBar.html
share/gtk-doc/html/mx/MxScrollView.html
share/gtk-doc/html/mx/MxScrollView.png
share/gtk-doc/html/mx/MxScrollable.html
share/gtk-doc/html/mx/MxSettings.html
share/gtk-doc/html/mx/MxSlider.html
share/gtk-doc/html/mx/MxSpinner.html
share/gtk-doc/html/mx/MxStack.html
share/gtk-doc/html/mx/MxStackChild.html
share/gtk-doc/html/mx/MxStylable.html
share/gtk-doc/html/mx/MxStyle.html
share/gtk-doc/html/mx/MxTable.html
share/gtk-doc/html/mx/MxTable.png
share/gtk-doc/html/mx/MxTextureCache.html
share/gtk-doc/html/mx/MxTextureFrame.html
share/gtk-doc/html/mx/MxToggle.html
share/gtk-doc/html/mx/MxToolbar.html
share/gtk-doc/html/mx/MxTooltip.html
share/gtk-doc/html/mx/MxViewport.html
share/gtk-doc/html/mx/MxViewport.png
share/gtk-doc/html/mx/MxWidget.html
share/gtk-doc/html/mx/MxWindow.html
share/gtk-doc/html/mx/annotation-glossary.html
share/gtk-doc/html/mx/ch01.html
share/gtk-doc/html/mx/ch02.html
share/gtk-doc/html/mx/ch03.html
share/gtk-doc/html/mx/ch04.html
share/gtk-doc/html/mx/ch05.html
share/gtk-doc/html/mx/ch06.html
share/gtk-doc/html/mx/home.png
share/gtk-doc/html/mx/index.html
share/gtk-doc/html/mx/index.sgml
share/gtk-doc/html/mx/ix01.html
share/gtk-doc/html/mx/ix02.html
share/gtk-doc/html/mx/left.png
share/gtk-doc/html/mx/mx-MxTableChild.html
share/gtk-doc/html/mx/mx-mx-types.html
share/gtk-doc/html/mx/mx-mx-utils.html
share/gtk-doc/html/mx/mx-mx-version.html
share/gtk-doc/html/mx/mx.devhelp2
share/gtk-doc/html/mx/pt01.html
share/gtk-doc/html/mx/right.png
share/gtk-doc/html/mx/style.css
share/gtk-doc/html/mx/up.png
share/locale/ast/
share/locale/ast/LC_MESSAGES/
share/locale/ast/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/ca/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/da/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/de/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/en_GB/
share/locale/en_GB/LC_MESSAGES/
share/locale/en_GB/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/eo/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/es/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/es_MX/
share/locale/es_MX/LC_MESSAGES/
share/locale/es_MX/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/fi/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/fr/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/hu/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/id/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/it/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/ja/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/ko/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/lo/
share/locale/lo/LC_MESSAGES/
share/locale/lo/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/nl/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/pa/
share/locale/pa/LC_MESSAGES/
share/locale/pa/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/pl/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/pt_BR/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/ro/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/ru/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/sk/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/sv/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/th/
share/locale/th/LC_MESSAGES/
share/locale/th/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/tr/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/uk/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/wa/
share/locale/wa/LC_MESSAGES/
share/locale/wa/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/zh_CN/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/zh_TW/LC_MESSAGES/mx-${API_VERSION}.mo
share/mx/
share/mx/style/
share/mx/style/button-active.png
share/mx/style/button-disabled.png
share/mx/style/button-focus.png
share/mx/style/button-hover.png
share/mx/style/button.png
share/mx/style/checkbox-background-active.png
share/mx/style/checkbox-background-disabled.png
share/mx/style/checkbox-background-focus.png
share/mx/style/checkbox-background-hover.png
share/mx/style/checkbox-background.png
share/mx/style/checkbox-check-disabled.png
share/mx/style/checkbox-check.png
share/mx/style/close-hover.png
share/mx/style/close.png
share/mx/style/combobox-active.png
share/mx/style/combobox-disabled.png
share/mx/style/combobox-focus.png
share/mx/style/combobox-hover.png
share/mx/style/combobox-marker-active.png
share/mx/style/combobox-marker-disabled.png
share/mx/style/combobox-marker-hover.png
share/mx/style/combobox-marker.png
share/mx/style/combobox.png
share/mx/style/default.css
share/mx/style/entry-active.png
share/mx/style/entry-disabled.png
share/mx/style/entry-focus.png
share/mx/style/entry-hover.png
share/mx/style/entry.png
share/mx/style/expander-arrow-down-disabled.png
share/mx/style/expander-arrow-down-hover.png
share/mx/style/expander-arrow-down.png
share/mx/style/expander-arrow-up-disabled.png
share/mx/style/expander-arrow-up-hover.png
share/mx/style/expander-arrow-up.png
share/mx/style/expander-closed-active.png
share/mx/style/expander-closed-disabled.png
share/mx/style/expander-closed-hover.png
share/mx/style/expander-closed.png
share/mx/style/expander-open-active.png
share/mx/style/expander-open-disabled.png
share/mx/style/expander-open-hover.png
share/mx/style/expander-open.png
share/mx/style/frame-background.png
share/mx/style/menu-item.png
share/mx/style/menu.png
share/mx/style/pathbar-button-active.png
share/mx/style/pathbar-button-disabled.png
share/mx/style/pathbar-button-focus.png
share/mx/style/pathbar-button-hover.png
share/mx/style/pathbar-button-last-active.png
share/mx/style/pathbar-button-last-disabled.png
share/mx/style/pathbar-button-last-focus.png
share/mx/style/pathbar-button-last-hover.png
share/mx/style/pathbar-button-last.png
share/mx/style/pathbar-button.png
share/mx/style/progress-bar-background.png
share/mx/style/progress-bar-bar.png
share/mx/style/resize-grip.png
share/mx/style/scroll-button-down-active.png
share/mx/style/scroll-button-down-disabled.png
share/mx/style/scroll-button-down-hover.png
share/mx/style/scroll-button-down.png
share/mx/style/scroll-button-left-active.png
share/mx/style/scroll-button-left-disabled.png
share/mx/style/scroll-button-left-hover.png
share/mx/style/scroll-button-left.png
share/mx/style/scroll-button-right-active.png
share/mx/style/scroll-button-right-disabled.png
share/mx/style/scroll-button-right-hover.png
share/mx/style/scroll-button-right.png
share/mx/style/scroll-button-up-active.png
share/mx/style/scroll-button-up-disabled.png
share/mx/style/scroll-button-up-hover.png
share/mx/style/scroll-button-up.png
share/mx/style/scroll-hbackground-disabled.png
share/mx/style/scroll-hbackground.png
share/mx/style/scroll-hhandle-active.png
share/mx/style/scroll-hhandle-disabled.png
share/mx/style/scroll-hhandle-hover.png
share/mx/style/scroll-hhandle.png
share/mx/style/scroll-vbackground-disabled.png
share/mx/style/scroll-vbackground.png
share/mx/style/scroll-vhandle-active.png
share/mx/style/scroll-vhandle-disabled.png
share/mx/style/scroll-vhandle-hover.png
share/mx/style/scroll-vhandle.png
share/mx/style/slider-background-active.png
share/mx/style/slider-background-disabled.png
share/mx/style/slider-background-focus.png
share/mx/style/slider-background-hover.png
share/mx/style/slider-background.png
share/mx/style/slider-handle-active.png
share/mx/style/slider-handle-disabled.png
share/mx/style/slider-handle-focus.png
share/mx/style/slider-handle-hover.png
share/mx/style/slider-handle.png
share/mx/style/spinner.png
share/mx/style/toggle-background-active.png
share/mx/style/toggle-background-disabled.png
share/mx/style/toggle-background.png
share/mx/style/toggle-handle-active.png
share/mx/style/toggle-handle-disabled.png
share/mx/style/toggle-handle-focus.png
share/mx/style/toggle-handle-hover.png
share/mx/style/toggle-handle.png
share/mx/style/toolbar-background.png
share/mx/style/tooltip-background.png