diff options
author | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-08-07 12:45:26 +0800 |
---|---|---|
committer | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-08-07 12:45:26 +0800 |
commit | 466fecc955c4edadfec86bb995303a05e20a36c0 (patch) | |
tree | ba5799f0b49cd481a7d0b834a53da412ed91ba59 /x11-wm/compiz | |
parent | ae02cb4fcd9a5e211cbf998df8eec4521072dbe9 (diff) | |
download | marcuscom-ports-466fecc955c4edadfec86bb995303a05e20a36c0.tar marcuscom-ports-466fecc955c4edadfec86bb995303a05e20a36c0.tar.gz marcuscom-ports-466fecc955c4edadfec86bb995303a05e20a36c0.tar.bz2 marcuscom-ports-466fecc955c4edadfec86bb995303a05e20a36c0.tar.lz marcuscom-ports-466fecc955c4edadfec86bb995303a05e20a36c0.tar.xz marcuscom-ports-466fecc955c4edadfec86bb995303a05e20a36c0.tar.zst marcuscom-ports-466fecc955c4edadfec86bb995303a05e20a36c0.zip |
share/gnome/ -> share/.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@9365 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11-wm/compiz')
-rw-r--r-- | x11-wm/compiz/Makefile | 109 | ||||
-rw-r--r-- | x11-wm/compiz/distinfo | 3 | ||||
-rw-r--r-- | x11-wm/compiz/files/patch-plugins_fuse.c | 11 | ||||
-rw-r--r-- | x11-wm/compiz/pkg-descr | 8 | ||||
-rw-r--r-- | x11-wm/compiz/pkg-plist | 166 |
5 files changed, 297 insertions, 0 deletions
diff --git a/x11-wm/compiz/Makefile b/x11-wm/compiz/Makefile new file mode 100644 index 000000000..1a86e2d78 --- /dev/null +++ b/x11-wm/compiz/Makefile @@ -0,0 +1,109 @@ +# New ports collection makefile for: compiz +# Date created: Dec 20 2006 +# Whom: Florent Thoumie <flz@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= compiz +PORTVERSION= 0.5.0 +PORTREVISION= 1 +CATEGORIES= x11-wm + +MAINTAINER= rnoland@2hip.net +COMMENT= Compiz Composite/Window Manager + +LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \ + startup-notification-1.0:${PORTSDIR}/x11/startup-notification +RUN_DEPENDS= ${BUILD_DEPENDS} + +XORG_CAT= app +GNU_CONFIGURE= yes +USE_BZIP2= yes +USE_GETTEXT= yes +USE_GL= glu +USE_GNOME= gnomehack gnomeprefix gconf2 +USE_XORG= xcomposite xfixes xdamage xrandr xrender ice sm xinerama glproto +USE_LDCONFIG= yes +GCONF_SCHEMAS= compiz.schemas gwd.schemas +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib ${PTHREAD_LIBS}" + +OPTIONS= RSVG "Enable librsvg2 support" on \ + GTK "Enable gtk2 support" on \ + METACITY "Enable Metacity support" on \ + GNOME "Enable Gnome support" on \ + DBUS "Enable DBUS support" on \ + FUSEFS "Enable fusefs support" off + +# No KDE support for now... +CONFIGURE_ARGS= --disable-kde + +post-patch: + @${REINPLACE_CMD} -e 's|libpng|libpng12|' ${WRKSRC}/configure + +.include <bsd.port.pre.mk> + +.if defined(WITH_RSVG) +CONFIGURE_ARGS+= --enable-librsvg +USE_GNOME+= librsvg2 +PLIST_SUB+= RSVG="" +.else +CONFIGURE_ARGS+= --disable-librsvg +PLIST_SUB+= RSVG="@comment " +.endif + +.if defined(WITH_METACITY) || defined(WITH_GTK) || defined(WITH_GNOME) +CONFIGURE_ARGS+= --enable-gtk +USE_GNOME+= glib20 libwnck +PLIST_SUB+= GTK="" +.else +CONFIGURE_ARGS+= --disable-gtk +PLIST_SUB+= GTK="@comment " +.endif + +.if defined(WITH_METACITY) || defined(WITH_GNOME) +CONFIGURE_ARGS+= --enable-metacity +USE_GNOME+= metacity +.else +CONFIGURE_ARGS+= --disable-metacity +.endif + +.if defined(WITH_GNOME) +CONFIGURE_ARGS+= --enable-gnome +USE_GNOME+= gnomecontrolcenter2 +WINDOWSETTINGSDATADIR= \ + `pkg-config --variable=prefix gnome-window-settings-2.0` +WINDOWSETTINGSLIBDIR= \ + `pkg-config --variable=libdir gnome-window-settings-2.0` +PLIST_SUB+= GNOME="" \ + WINDOWSETTINGSDATADIR="${WINDOWSETTINGSDATADIR}" \ + WINDOWSETTINGSLIBDIR="${WINDOWSETTINGSLIBDIR}" +.else +CONFIGURE_ARGS+= --disable-gnome +PLIST_SUB+= GNOME="@comment " +.endif + +.if defined(WITH_DBUS) +CONFIGURE_ARGS+= --enable-dbus +BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/dbus-1.pc:${PORTSDIR}/devel/dbus +.if defined(WITH_GTK) || defined(WITH_GNOME) +CONFIGURE_ARGS+= --enable-dbus-glib +BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/dbus-glib-1.pc:${PORTSDIR}/devel/dbus-glib +.endif +PLIST_SUB+= DBUS="" +.else +CONFIGURE_ARGS+= --disable-dbus --disable-dbus-glib +PLIST_SUB+= DBUS="@comment " +.endif + +.if defined(WITH_FUSEFS) +CONFIGURE_ARGS+= --enable-fuse +BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/fuse.pc:${PORTSDIR}/sysutils/fusefs-libs +PLIST_SUB+= FUSEFS="" +.else +CONFIGURE_ARGS+= --disable-fuse +PLIST_SUB+= FUSEFS="@comment " +.endif + +.include <bsd.port.post.mk> diff --git a/x11-wm/compiz/distinfo b/x11-wm/compiz/distinfo new file mode 100644 index 000000000..965c00992 --- /dev/null +++ b/x11-wm/compiz/distinfo @@ -0,0 +1,3 @@ +MD5 (xorg/app/compiz-0.5.0.tar.bz2) = 7a35a9f52155b945aa195f826d3d607a +SHA256 (xorg/app/compiz-0.5.0.tar.bz2) = 4191745d86bec37de4cdc79bf0031afde1d28079eac2e3fc29aed18cd7a2a4e6 +SIZE (xorg/app/compiz-0.5.0.tar.bz2) = 926090 diff --git a/x11-wm/compiz/files/patch-plugins_fuse.c b/x11-wm/compiz/files/patch-plugins_fuse.c new file mode 100644 index 000000000..48a0a68b9 --- /dev/null +++ b/x11-wm/compiz/files/patch-plugins_fuse.c @@ -0,0 +1,11 @@ +--- plugins/fuse.c.orig Mon Apr 2 14:15:28 2007 ++++ plugins/fuse.c Mon May 7 20:07:09 2007 +@@ -28,6 +28,8 @@ + #include <errno.h> + #include <poll.h> + #include <signal.h> ++#include <sys/types.h> ++#include <sys/param.h> + #include <sys/mount.h> + #include <fuse.h> + #include <fuse_lowlevel.h> diff --git a/x11-wm/compiz/pkg-descr b/x11-wm/compiz/pkg-descr new file mode 100644 index 000000000..d654cfa1b --- /dev/null +++ b/x11-wm/compiz/pkg-descr @@ -0,0 +1,8 @@ +Compiz is an OpenGL compositing manager that use GLX_EXT_texture_from_pixmap +for binding redirected top-level windows to texture objects. It has a flexible +plug-in system and it is designed to run well on most graphics hardware. + +WWW: http://www.go-compiz.org/ + +- Florent Thoumie +flz@FreeBSD.org diff --git a/x11-wm/compiz/pkg-plist b/x11-wm/compiz/pkg-plist new file mode 100644 index 000000000..74d04572a --- /dev/null +++ b/x11-wm/compiz/pkg-plist @@ -0,0 +1,166 @@ +@comment $FreeBSD$ +bin/compiz +%%GTK%%bin/gtk-window-decorator +include/compiz/compiz.h +include/compiz/decoration.h +lib/libdecoration.so.0 +lib/libdecoration.so +lib/libdecoration.la +lib/libdecoration.a +lib/compiz/libgconf.so +lib/compiz/libgconf.la +lib/compiz/libgconf.a +lib/compiz/libdecoration.so +lib/compiz/libdecoration.la +lib/compiz/libdecoration.a +lib/compiz/libwobbly.so +lib/compiz/libwobbly.la +lib/compiz/libwobbly.a +lib/compiz/libfade.so +lib/compiz/libfade.la +lib/compiz/libfade.a +%%FUSEFS%%lib/compiz/libfs.so +%%FUSEFS%%lib/compiz/libfs.la +%%FUSEFS%%lib/compiz/libfs.a +lib/compiz/libminimize.so +lib/compiz/libminimize.la +lib/compiz/libminimize.a +lib/compiz/libcube.so +lib/compiz/libcube.la +lib/compiz/libcube.a +lib/compiz/librotate.so +lib/compiz/librotate.la +lib/compiz/librotate.a +lib/compiz/libzoom.so +lib/compiz/libzoom.la +lib/compiz/libzoom.a +lib/compiz/libscale.so +lib/compiz/libscale.la +lib/compiz/libscale.a +lib/compiz/libmove.so +lib/compiz/libmove.la +lib/compiz/libmove.a +lib/compiz/libresize.so +lib/compiz/libresize.la +lib/compiz/libresize.a +lib/compiz/libplace.so +lib/compiz/libplace.la +lib/compiz/libplace.a +%%DBUS%%lib/compiz/libdbus.so +%%DBUS%%lib/compiz/libdbus.la +%%DBUS%%lib/compiz/libdbus.a +lib/compiz/libswitcher.so +lib/compiz/libswitcher.la +lib/compiz/libswitcher.a +lib/compiz/libwater.so +lib/compiz/libwater.la +lib/compiz/libwater.a +lib/compiz/libscreenshot.so +lib/compiz/libscreenshot.la +lib/compiz/libscreenshot.a +lib/compiz/libplane.so +lib/compiz/libplane.la +lib/compiz/libplane.a +lib/compiz/libclone.so +lib/compiz/libclone.la +lib/compiz/libclone.a +lib/compiz/libpng.so +lib/compiz/libpng.la +lib/compiz/libpng.a +lib/compiz/libblur.so +lib/compiz/libblur.la +lib/compiz/libblur.a +lib/compiz/libregex.so +lib/compiz/libregex.la +lib/compiz/libregex.a +lib/compiz/libvideo.so +lib/compiz/libvideo.la +lib/compiz/libvideo.a +lib/compiz/libini.so +lib/compiz/libini.la +lib/compiz/libini.a +%%RSVG%%lib/compiz/libsvg.so +%%RSVG%%lib/compiz/libsvg.la +%%RSVG%%lib/compiz/libsvg.a +lib/compiz/libannotate.so +lib/compiz/libannotate.la +lib/compiz/libannotate.a +libdata/pkgconfig/libdecoration.pc +libdata/pkgconfig/compiz.pc +share/compiz/icon.png +share/compiz/freedesktop.png +%%GNOME%%@cwd %%WINDOWSETTINGSDATADIR%% +%%GNOME%%share/gnome/wm-properties/compiz.desktop +%%GNOME%%@cwd %%WINDOWSETTINGSLIBDIR%% +%%GNOME%%window-manager-settings/libcompiz.so +%%GNOME%%window-manager-settings/libcompiz.la +%%GNOME%%window-manager-settings/libcompiz.a +%%GNOME%%@cwd +share/locale/af/LC_MESSAGES/compiz.mo +share/locale/ar/LC_MESSAGES/compiz.mo +share/locale/bg/LC_MESSAGES/compiz.mo +share/locale/bn/LC_MESSAGES/compiz.mo +share/locale/bs/LC_MESSAGES/compiz.mo +share/locale/ca/LC_MESSAGES/compiz.mo +share/locale/cs/LC_MESSAGES/compiz.mo +share/locale/cy/LC_MESSAGES/compiz.mo +share/locale/da/LC_MESSAGES/compiz.mo +share/locale/de/LC_MESSAGES/compiz.mo +share/locale/el/LC_MESSAGES/compiz.mo +share/locale/en_GB/LC_MESSAGES/compiz.mo +share/locale/es/LC_MESSAGES/compiz.mo +share/locale/et/LC_MESSAGES/compiz.mo +share/locale/fi/LC_MESSAGES/compiz.mo +share/locale/fr/LC_MESSAGES/compiz.mo +share/locale/gl/LC_MESSAGES/compiz.mo +share/locale/gu/LC_MESSAGES/compiz.mo +share/locale/he/LC_MESSAGES/compiz.mo +share/locale/hi/LC_MESSAGES/compiz.mo +share/locale/hr/LC_MESSAGES/compiz.mo +share/locale/hu/LC_MESSAGES/compiz.mo +share/locale/id/LC_MESSAGES/compiz.mo +share/locale/it/LC_MESSAGES/compiz.mo +share/locale/ja/LC_MESSAGES/compiz.mo +share/locale/ka/LC_MESSAGES/compiz.mo +share/locale/ko/LC_MESSAGES/compiz.mo +share/locale/lt/LC_MESSAGES/compiz.mo +share/locale/mk/LC_MESSAGES/compiz.mo +share/locale/nb/LC_MESSAGES/compiz.mo +share/locale/nl/LC_MESSAGES/compiz.mo +share/locale/pa/LC_MESSAGES/compiz.mo +share/locale/pl/LC_MESSAGES/compiz.mo +share/locale/pt/LC_MESSAGES/compiz.mo +share/locale/pt_BR/LC_MESSAGES/compiz.mo +share/locale/ro/LC_MESSAGES/compiz.mo +share/locale/ru/LC_MESSAGES/compiz.mo +share/locale/sk/LC_MESSAGES/compiz.mo +share/locale/sl/LC_MESSAGES/compiz.mo +share/locale/sr/LC_MESSAGES/compiz.mo +share/locale/sv/LC_MESSAGES/compiz.mo +share/locale/ta/LC_MESSAGES/compiz.mo +share/locale/tr/LC_MESSAGES/compiz.mo +share/locale/uk/LC_MESSAGES/compiz.mo +share/locale/vi/LC_MESSAGES/compiz.mo +share/locale/zh_CN/LC_MESSAGES/compiz.mo +share/locale/zh_TW/LC_MESSAGES/compiz.mo +share/locale/en_US/LC_MESSAGES/compiz.mo +share/locale/km/LC_MESSAGES/compiz.mo +share/locale/lo/LC_MESSAGES/compiz.mo +share/locale/mr/LC_MESSAGES/compiz.mo +share/locale/xh/LC_MESSAGES/compiz.mo +share/locale/zu/LC_MESSAGES/compiz.mo +@dirrmtry share/locale/lo/LC_MESSAGES +@dirrmtry share/locale/lo +@dirrmtry share/locale/en_US/LC_MESSAGES +@dirrmtry share/locale/en_US +@dirrmtry share/locale/km/LC_MESSAGES +@dirrmtry share/locale/km +@dirrmtry share/locale/mr/LC_MESSAGES +@dirrmtry share/locale/mr +@dirrmtry share/locale/xh/LC_MESSAGES +@dirrmtry share/locale/xh +@dirrmtry share/locale/zu/LC_MESSAGES +@dirrmtry share/locale/zu +@dirrmtry share/compiz +@dirrmtry lib/compiz +@dirrmtry include/compiz |