55 lines
1.6 KiB
Makefile
Raw Normal View History

2020-11-08 08:19:16 +00:00
# $OpenBSD: Makefile,v 1.25 2020/11/08 08:19:16 ajacoutot Exp $
Initial import of the MATE Desktop Environment (version 1.18)... The MATE Desktop Environment is the continuation of GNOME 2. It provides an intuitive and attractive desktop environment, using traditional metaphors for Linux and other Unix-like operating systems. This is imported as WIP (almost done though) to ease review. ok @ajacoutot This import contains the following parts of MATE (not hooked up yet): - mate/atril document viewer for the MATE desktop - mate/calc MATE calculator - mate/caja file manager for the MATE desktop - mate/caja-extensions extensions for Caja, the MATE file manager - mate/control-center MATE control center - mate/desktop components for the MATE desktop - mate/engrampa file archiver for the MATE desktop - mate/eom image viewer for the MATE desktop - mate/icon-theme base icon theme for MATE - mate/libmatekbd MATE keyboard configuration library - mate/libmatemixer mixer library for MATE desktop - mate/libmateweather weather library for MATE - mate/marco the MATE window manager - mate/media media tools for the MATE desktop - mate/menus implementation of the FreeDesktop menu spec for MATE - mate/notification-daemon MATE notification daemon - mate/panel panel component for MATE - mate/pluma powerful text editor for the MATE desktop - mate/power-manager MATE power manager - mate/screensaver MATE screensaver - mate/session-manager MATE session manager - mate/settings-daemon MATE settings daemon - mate/terminal MATE terminal - mate/themes standard MATE themes - mate/utils MATE support utilities
2017-04-30 19:01:24 +00:00
COMMENT= MATE control center
SHARED_LIBS += mate-slab 0.0 # 0.0
SHARED_LIBS += mate-window-settings 1.0 # 1.0
MATE_PROJECT= mate-control-center
2020-08-20 06:40:18 +00:00
MATE_VERSION= 1.24.1
2020-11-08 08:19:16 +00:00
REVISION= 1
Initial import of the MATE Desktop Environment (version 1.18)... The MATE Desktop Environment is the continuation of GNOME 2. It provides an intuitive and attractive desktop environment, using traditional metaphors for Linux and other Unix-like operating systems. This is imported as WIP (almost done though) to ease review. ok @ajacoutot This import contains the following parts of MATE (not hooked up yet): - mate/atril document viewer for the MATE desktop - mate/calc MATE calculator - mate/caja file manager for the MATE desktop - mate/caja-extensions extensions for Caja, the MATE file manager - mate/control-center MATE control center - mate/desktop components for the MATE desktop - mate/engrampa file archiver for the MATE desktop - mate/eom image viewer for the MATE desktop - mate/icon-theme base icon theme for MATE - mate/libmatekbd MATE keyboard configuration library - mate/libmatemixer mixer library for MATE desktop - mate/libmateweather weather library for MATE - mate/marco the MATE window manager - mate/media media tools for the MATE desktop - mate/menus implementation of the FreeDesktop menu spec for MATE - mate/notification-daemon MATE notification daemon - mate/panel panel component for MATE - mate/pluma powerful text editor for the MATE desktop - mate/power-manager MATE power manager - mate/screensaver MATE screensaver - mate/session-manager MATE session manager - mate/settings-daemon MATE settings daemon - mate/terminal MATE terminal - mate/themes standard MATE themes - mate/utils MATE support utilities
2017-04-30 19:01:24 +00:00
CATEGORIES= x11
# GPLv2
PERMIT_PACKAGE= Yes
Initial import of the MATE Desktop Environment (version 1.18)... The MATE Desktop Environment is the continuation of GNOME 2. It provides an intuitive and attractive desktop environment, using traditional metaphors for Linux and other Unix-like operating systems. This is imported as WIP (almost done though) to ease review. ok @ajacoutot This import contains the following parts of MATE (not hooked up yet): - mate/atril document viewer for the MATE desktop - mate/calc MATE calculator - mate/caja file manager for the MATE desktop - mate/caja-extensions extensions for Caja, the MATE file manager - mate/control-center MATE control center - mate/desktop components for the MATE desktop - mate/engrampa file archiver for the MATE desktop - mate/eom image viewer for the MATE desktop - mate/icon-theme base icon theme for MATE - mate/libmatekbd MATE keyboard configuration library - mate/libmatemixer mixer library for MATE desktop - mate/libmateweather weather library for MATE - mate/marco the MATE window manager - mate/media media tools for the MATE desktop - mate/menus implementation of the FreeDesktop menu spec for MATE - mate/notification-daemon MATE notification daemon - mate/panel panel component for MATE - mate/pluma powerful text editor for the MATE desktop - mate/power-manager MATE power manager - mate/screensaver MATE screensaver - mate/session-manager MATE session manager - mate/settings-daemon MATE settings daemon - mate/terminal MATE terminal - mate/themes standard MATE themes - mate/utils MATE support utilities
2017-04-30 19:01:24 +00:00
2020-11-08 08:19:16 +00:00
WANTLIB += ${COMPILER_LIBCXX} ICE SM X11 X11-xcb Xcomposite Xcursor
WANTLIB += Xdamage Xext Xfixes Xi Xinerama Xrandr Xrender Xss
WANTLIB += accountsservice atk-1.0 atk-bridge-2.0 c cairo cairo-gobject
WANTLIB += canberra canberra-gtk3 dbus-1 dbus-glib-1 dconf epoxy
WANTLIB += expat ffi fontconfig freetype fribidi gdk-3 gdk_pixbuf-2.0
WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 graphite2
WANTLIB += gthread-2.0 gtk-3 harfbuzz iconv intl ltdl lzma m marco-private
WANTLIB += mate-desktop-2 mate-menu matekbd matekbdui ogg pango-1.0
WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png polkit-gobject-1
WANTLIB += rsvg-2 startup-notification-1 vorbis vorbisfile xcb
WANTLIB += xcb-render xcb-shm xcb-util xkbfile xklavier xml2 z
Initial import of the MATE Desktop Environment (version 1.18)... The MATE Desktop Environment is the continuation of GNOME 2. It provides an intuitive and attractive desktop environment, using traditional metaphors for Linux and other Unix-like operating systems. This is imported as WIP (almost done though) to ease review. ok @ajacoutot This import contains the following parts of MATE (not hooked up yet): - mate/atril document viewer for the MATE desktop - mate/calc MATE calculator - mate/caja file manager for the MATE desktop - mate/caja-extensions extensions for Caja, the MATE file manager - mate/control-center MATE control center - mate/desktop components for the MATE desktop - mate/engrampa file archiver for the MATE desktop - mate/eom image viewer for the MATE desktop - mate/icon-theme base icon theme for MATE - mate/libmatekbd MATE keyboard configuration library - mate/libmatemixer mixer library for MATE desktop - mate/libmateweather weather library for MATE - mate/marco the MATE window manager - mate/media media tools for the MATE desktop - mate/menus implementation of the FreeDesktop menu spec for MATE - mate/notification-daemon MATE notification daemon - mate/panel panel component for MATE - mate/pluma powerful text editor for the MATE desktop - mate/power-manager MATE power manager - mate/screensaver MATE screensaver - mate/session-manager MATE session manager - mate/settings-daemon MATE settings daemon - mate/terminal MATE terminal - mate/themes standard MATE themes - mate/utils MATE support utilities
2017-04-30 19:01:24 +00:00
MODULES= x11/gnome
LIB_DEPENDS= devel/startup-notification \
2019-05-21 12:40:22 +00:00
sysutils/accountsservice \
Initial import of the MATE Desktop Environment (version 1.18)... The MATE Desktop Environment is the continuation of GNOME 2. It provides an intuitive and attractive desktop environment, using traditional metaphors for Linux and other Unix-like operating systems. This is imported as WIP (almost done though) to ease review. ok @ajacoutot This import contains the following parts of MATE (not hooked up yet): - mate/atril document viewer for the MATE desktop - mate/calc MATE calculator - mate/caja file manager for the MATE desktop - mate/caja-extensions extensions for Caja, the MATE file manager - mate/control-center MATE control center - mate/desktop components for the MATE desktop - mate/engrampa file archiver for the MATE desktop - mate/eom image viewer for the MATE desktop - mate/icon-theme base icon theme for MATE - mate/libmatekbd MATE keyboard configuration library - mate/libmatemixer mixer library for MATE desktop - mate/libmateweather weather library for MATE - mate/marco the MATE window manager - mate/media media tools for the MATE desktop - mate/menus implementation of the FreeDesktop menu spec for MATE - mate/notification-daemon MATE notification daemon - mate/panel panel component for MATE - mate/pluma powerful text editor for the MATE desktop - mate/power-manager MATE power manager - mate/screensaver MATE screensaver - mate/session-manager MATE session manager - mate/settings-daemon MATE settings daemon - mate/terminal MATE terminal - mate/themes standard MATE themes - mate/utils MATE support utilities
2017-04-30 19:01:24 +00:00
x11/mate/marco \
x11/mate/menus \
x11/mate/libmatekbd
BUILD_DEPENDS= x11/mate/settings-daemon \
devel/iso-codes \
devel/gsettings-desktop-schemas
RUN_DEPENDS= x11/mate/settings-daemon \
devel/iso-codes \
devel/gsettings-desktop-schemas
MODGNOME_TOOLS= desktop-file-utils gtk-update-icon-cache yelp \
shared-mime-info
Initial import of the MATE Desktop Environment (version 1.18)... The MATE Desktop Environment is the continuation of GNOME 2. It provides an intuitive and attractive desktop environment, using traditional metaphors for Linux and other Unix-like operating systems. This is imported as WIP (almost done though) to ease review. ok @ajacoutot This import contains the following parts of MATE (not hooked up yet): - mate/atril document viewer for the MATE desktop - mate/calc MATE calculator - mate/caja file manager for the MATE desktop - mate/caja-extensions extensions for Caja, the MATE file manager - mate/control-center MATE control center - mate/desktop components for the MATE desktop - mate/engrampa file archiver for the MATE desktop - mate/eom image viewer for the MATE desktop - mate/icon-theme base icon theme for MATE - mate/libmatekbd MATE keyboard configuration library - mate/libmatemixer mixer library for MATE desktop - mate/libmateweather weather library for MATE - mate/marco the MATE window manager - mate/media media tools for the MATE desktop - mate/menus implementation of the FreeDesktop menu spec for MATE - mate/notification-daemon MATE notification daemon - mate/panel panel component for MATE - mate/pluma powerful text editor for the MATE desktop - mate/power-manager MATE power manager - mate/screensaver MATE screensaver - mate/session-manager MATE session manager - mate/settings-daemon MATE settings daemon - mate/terminal MATE terminal - mate/themes standard MATE themes - mate/utils MATE support utilities
2017-04-30 19:01:24 +00:00
FAKE_FLAGS= sysconfdir=${PREFIX}/share/examples/mate-control-center
CONFIGURE_STYLE= gnu
CFLAGS += -std=gnu99
Initial import of the MATE Desktop Environment (version 1.18)... The MATE Desktop Environment is the continuation of GNOME 2. It provides an intuitive and attractive desktop environment, using traditional metaphors for Linux and other Unix-like operating systems. This is imported as WIP (almost done though) to ease review. ok @ajacoutot This import contains the following parts of MATE (not hooked up yet): - mate/atril document viewer for the MATE desktop - mate/calc MATE calculator - mate/caja file manager for the MATE desktop - mate/caja-extensions extensions for Caja, the MATE file manager - mate/control-center MATE control center - mate/desktop components for the MATE desktop - mate/engrampa file archiver for the MATE desktop - mate/eom image viewer for the MATE desktop - mate/icon-theme base icon theme for MATE - mate/libmatekbd MATE keyboard configuration library - mate/libmatemixer mixer library for MATE desktop - mate/libmateweather weather library for MATE - mate/marco the MATE window manager - mate/media media tools for the MATE desktop - mate/menus implementation of the FreeDesktop menu spec for MATE - mate/notification-daemon MATE notification daemon - mate/panel panel component for MATE - mate/pluma powerful text editor for the MATE desktop - mate/power-manager MATE power manager - mate/screensaver MATE screensaver - mate/session-manager MATE session manager - mate/settings-daemon MATE settings daemon - mate/terminal MATE terminal - mate/themes standard MATE themes - mate/utils MATE support utilities
2017-04-30 19:01:24 +00:00
.include <bsd.port.mk>