# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # compiz-reloaded-core # compiz-reloaded-core/files # compiz-reloaded-core/files/patch-plugins_fuse.c # compiz-reloaded-core/files/patch-src_Makefile.am # compiz-reloaded-core/files/patch-configure.ac # compiz-reloaded-core/pkg-message # compiz-reloaded-core/pkg-descr # compiz-reloaded-core/pkg-plist # compiz-reloaded-core/distinfo # compiz-reloaded-core/Makefile # echo c - compiz-reloaded-core mkdir -p compiz-reloaded-core > /dev/null 2>&1 echo c - compiz-reloaded-core/files mkdir -p compiz-reloaded-core/files > /dev/null 2>&1 echo x - compiz-reloaded-core/files/patch-plugins_fuse.c sed 's/^X//' >compiz-reloaded-core/files/patch-plugins_fuse.c << 'f5b801e1fc45fa94d850abb92c2e91d9' X--- plugins/fuse.c.orig 2018-07-08 20:38:07 UTC X+++ plugins/fuse.c X@@ -28,6 +28,8 @@ X #include X #include X #include X+#include X+#include X #include X #include X #include f5b801e1fc45fa94d850abb92c2e91d9 echo x - compiz-reloaded-core/files/patch-src_Makefile.am sed 's/^X//' >compiz-reloaded-core/files/patch-src_Makefile.am << '680df8149292ae567a144ce717969271' X--- src/Makefile.am.orig 2018-07-08 20:38:19 UTC X+++ src/Makefile.am X@@ -9,7 +9,7 @@ AM_CPPFLAGS = \ X X bin_PROGRAMS = compiz X X-compiz_LDADD = @COMPIZ_LIBS@ @GL_LIBS@ -lm -ldl X+compiz_LDADD = @COMPIZ_LIBS@ @GL_LIBS@ -lm X compiz_LDFLAGS = -export-dynamic -pthread X compiz_SOURCES = \ X main.c \ 680df8149292ae567a144ce717969271 echo x - compiz-reloaded-core/files/patch-configure.ac sed 's/^X//' >compiz-reloaded-core/files/patch-configure.ac << 'ac6c55d8097be59516557e76157c5ec1' X--- configure.ac.orig 2018-07-08 20:37:45 UTC X+++ configure.ac X@@ -120,7 +120,7 @@ COMPIZ_REQUIRES="x11 xcomposite xext xfixes xdamage xr X PKG_CHECK_MODULES(COMPIZ, [$COMPIZ_REQUIRES]) X X AC_SUBST([COMPIZ_REQUIRES]) X-LIBS="$LIBS -lm -ldl" X+LIBS="$LIBS -lm" X X DECORATION_REQUIRES="xrender" X ac6c55d8097be59516557e76157c5ec1 echo x - compiz-reloaded-core/pkg-message sed 's/^X//' >compiz-reloaded-core/pkg-message << 'a2eaaa05112813760e098e0a943a186e' Xa Xb Xc Xd a2eaaa05112813760e098e0a943a186e echo x - compiz-reloaded-core/pkg-descr sed 's/^X//' >compiz-reloaded-core/pkg-descr << '4ff379cea05ef0e8bea8c7dc4dc43a5b' Xa Xb Xc Xd 4ff379cea05ef0e8bea8c7dc4dc43a5b echo x - compiz-reloaded-core/pkg-plist sed 's/^X//' >compiz-reloaded-core/pkg-plist << 'e06c8311326c905afa848e020525598d' Xbin/compiz Xbin/compiz-decorator X%%GTK2%%bin/gtk-window-decorator Xinclude/compiz/compiz-common.h Xinclude/compiz/compiz-core.h Xinclude/compiz/compiz-cube.h Xinclude/compiz/compiz-plugin.h Xinclude/compiz/compiz-scale.h Xinclude/compiz/compiz.h Xinclude/compiz/decoration.h X%%ANNOTATE%%lib/compiz/libannotate.a X%%ANNOTATE%%lib/compiz/libannotate.so Xlib/compiz/libblur.a Xlib/compiz/libblur.so Xlib/compiz/libclone.a Xlib/compiz/libclone.so Xlib/compiz/libcommands.a Xlib/compiz/libcommands.so Xlib/compiz/libcube.a Xlib/compiz/libcube.so X%%DBUS%%lib/compiz/libdbus.a X%%DBUS%%lib/compiz/libdbus.so Xlib/compiz/libdecoration.a Xlib/compiz/libdecoration.so Xlib/compiz/libfade.a Xlib/compiz/libfade.so X%%FUSE%%lib/compiz/libfs.a X%%FUSE%%lib/compiz/libfs.so X%%GLIB%%lib/compiz/libglib.a X%%GLIB%%lib/compiz/libglib.so Xlib/compiz/libini.a Xlib/compiz/libini.so X%%INOTIFY%%lib/compiz/libinotify.a X%%INOTIFY%%lib/compiz/libinotify.so X%%MATE%%lib/compiz/libmatecompat.a X%%MATE%%lib/compiz/libmatecompat.so Xlib/compiz/libminimize.a Xlib/compiz/libminimize.so Xlib/compiz/libmove.a Xlib/compiz/libmove.so Xlib/compiz/libobs.a Xlib/compiz/libobs.so Xlib/compiz/libplace.a Xlib/compiz/libplace.so Xlib/compiz/libpng.a Xlib/compiz/libpng.so Xlib/compiz/libregex.a Xlib/compiz/libregex.so Xlib/compiz/libresize.a Xlib/compiz/libresize.so Xlib/compiz/librotate.a Xlib/compiz/librotate.so Xlib/compiz/libscale.a Xlib/compiz/libscale.so Xlib/compiz/libscreenshot.a Xlib/compiz/libscreenshot.so X%%SVG%%lib/compiz/libsvg.a X%%SVG%%lib/compiz/libsvg.so Xlib/compiz/libswitcher.a Xlib/compiz/libswitcher.so Xlib/compiz/libwall.a Xlib/compiz/libwall.so Xlib/compiz/libwater.a Xlib/compiz/libwater.so Xlib/compiz/libwobbly.a Xlib/compiz/libwobbly.so Xlib/compiz/libzoom.a Xlib/compiz/libzoom.so Xlib/libdecoration.a Xlib/libdecoration.so Xlib/libdecoration.so.0 Xlib/libdecoration.so.0.0.0 Xlibdata/pkgconfig/compiz-cube.pc Xlibdata/pkgconfig/compiz-scale.pc Xlibdata/pkgconfig/compiz.pc Xlibdata/pkgconfig/libdecoration.pc X%%MENU%%share/applications/compiz-start.desktop Xshare/applications/compiz.desktop X%%ANNOTATE%%share/compiz/annotate.xml Xshare/compiz/blur.xml Xshare/compiz/clone.xml Xshare/compiz/commands.xml Xshare/compiz/core.xml Xshare/compiz/cube.xml X%%DBUS%%share/compiz/dbus.xml Xshare/compiz/decoration.xml Xshare/compiz/fade.xml Xshare/compiz/freedesktop.png X%%FUSE%%share/compiz/fs.xml X%%GLIB%%share/compiz/glib.xml Xshare/compiz/icon.png Xshare/compiz/icons/hicolor/icon-theme.cache Xshare/compiz/icons/hicolor/scalable/apps/plugin-annotate.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-blur.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-clone.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-commands.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-core.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-cube.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-dbus.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-decoration.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-fade.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-fs.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-glib.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-inotify.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-matecompat.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-minimize.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-move.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-obs.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-place.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-png.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-regex.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-resize.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-rotate.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-scale.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-screenshot.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-svg.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-switcher.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-wall.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-water.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-wobbly.svg Xshare/compiz/icons/hicolor/scalable/apps/plugin-zoom.svg Xshare/compiz/ini.xml X%%INOTIFY%%share/compiz/inotify.xml X%%MATE%%share/compiz/matecompat.xml Xshare/compiz/minimize.xml Xshare/compiz/move.xml Xshare/compiz/obs.xml Xshare/compiz/place.xml Xshare/compiz/png.xml Xshare/compiz/regex.xml Xshare/compiz/resize.xml Xshare/compiz/rotate.xml Xshare/compiz/scale.xml Xshare/compiz/screenshot.xml X%%SVG%%share/compiz/svg.xml Xshare/compiz/switcher.xml Xshare/compiz/wall.xml Xshare/compiz/water.xml Xshare/compiz/wobbly.xml Xshare/compiz/zoom.xml Xshare/icons/hicolor/16x16/apps/compiz.png Xshare/icons/hicolor/16x16/apps/gtk-decorator.png Xshare/icons/hicolor/22x22/apps/compiz.png Xshare/icons/hicolor/22x22/apps/gtk-decorator.png Xshare/icons/hicolor/24x24/apps/compiz.png Xshare/icons/hicolor/24x24/apps/gtk-decorator.png Xshare/icons/hicolor/32x32/apps/compiz.png Xshare/icons/hicolor/32x32/apps/gtk-decorator.png Xshare/icons/hicolor/48x48/apps/gtk-decorator.png Xshare/icons/hicolor/scalable/apps/compiz.svg Xshare/icons/hicolor/scalable/apps/gtk-decorator.svg X%%NLS%%share/locale/ar/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/bg/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/bn/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/bn_IN/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/ca/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/cs/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/da/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/de/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/el/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/en_GB/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/es/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/et/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/eu/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/fi/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/fr/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/gl/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/gu/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/he/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/hi/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/hr/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/hu/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/it/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/ja/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/ko/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/nb/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/nl/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/or/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/pa/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/pl/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/pt/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/pt_BR/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/ro/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/ru/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/sk/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/sl/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/sr/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/sv/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/ta/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/tr/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/uk/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/zh_CN/LC_MESSAGES/compiz.mo X%%NLS%%share/locale/zh_TW/LC_MESSAGES/compiz.mo e06c8311326c905afa848e020525598d echo x - compiz-reloaded-core/distinfo sed 's/^X//' >compiz-reloaded-core/distinfo << 'ea3e59c9e8e57db6729431e78718646b' XTIMESTAMP = 1530373481 XSHA256 (compiz-compiz-core-89b43f598b48993ea5a53b6cb31e54a801f2625a_GL0.tar.gz) = 7d7ca66fd4c42ba21a53f8ea6de2d1681c8c3f720d0a53c9ceb5ea5915e509ba XSIZE (compiz-compiz-core-89b43f598b48993ea5a53b6cb31e54a801f2625a_GL0.tar.gz) = 1256091 ea3e59c9e8e57db6729431e78718646b echo x - compiz-reloaded-core/Makefile sed 's/^X//' >compiz-reloaded-core/Makefile << '415fc985ecf199577cdeeded9f10b4b0' X# $FreeBSD$ X XPORTNAME= compiz-reloaded-core XDISTVERSION= 20180623 XCATEGORIES= x11-wm X XMAINTAINER= samy.mahmoudi@gmail.com XCOMMENT= OpenGL window and compositing manager X XLICENSE= GPLv2 LGPL21 MIT XLICENSE_COMB= multi XLICENSE_FILE= ${WRKSRC}/COPYING X XLIB_DEPENDS= libpng.so:graphics/png \ X libgtop-2.0.so:devel/libgtop \ X libstartup-notification-1.so:x11/startup-notification X XUSES= gmake libtool pathfix shebangfix #autoreconf XUSE_GL= gl glu XUSE_GNOME= cairo libxslt XUSE_XORG= glproto ice sm x11 xcomposite xdamage xext xfixes \ X xinerama xrandr xrender xi xcursor XUSE_GITLAB= yes XGL_ACCOUNT= compiz XGL_PROJECT= compiz-core XGL_COMMIT= 89b43f598b48993ea5a53b6cb31e54a801f2625a XUSE_LDCONFIG= yes X XCPPFLAGS+= -I${LOCALBASE}/include XLIBS+= -L${LOCALBASE}/lib XGNU_CONFIGURE= yes X#CONFIGURE_SCRIPT= "autogen.sh" XINSTALLS_ICONS= yes XINSTALL_TARGET= install-strip XSHEBANG_FILES= plugins/compiz-decorator X XOPTIONS_DEFINE= ANNOTATE DBUS FUSE GLIB INOTIFY MARCO MATE MENU NLS SVG XOPTIONS_DEFAULT= ANNOTATE DBUS GLIB GTK2 INOTIFY SVG XOPTIONS_RADIO= GTK XOPTIONS_RADIO_GTK= GTK2 GTK3 XOPTIONS_SUB= yes X XANNOTATE_DESC= Annotate support (as plugin) XDBUS_DESC= D-Bus support (as a plugin) XFUSE_DESC= File system in userspace support (as a plugin) XGLIB_DESC= Glib support (as a plugin) XINOTIFY_DESC= Inotify support (as a plugin) XMARCO_DESC= Marco theme support (implies GTK3) XMATE_DESC= Mate basic compatibilty (as a plugin) XMENU_DESC= Desktop menu entries XNLS_DESC= Native Language Support (via gettext and intltool) XSVG_DESC= SVG vector image format support (as a plugin) X XANNOTATE_CONFIGURE_ENABLE= annotate XANNOTATE_USE= GNOME=cairo X XDBUS_CONFIGURE_ENABLE= dbus XDBUS_BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dbus-1.pc:devel/dbus XDBUS_RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dbus-1.pc:devel/dbus X XFUSE_CONFIGURE_ENABLE= fuse XFUSE_USES= fuse X XGLIB_CONFIGURE_ENABLE= glib XGLIB_USE= GNOME=glib20 X XINOTIFY_CONFIGURE_ENABLE= inotify X XGTK2_USE= GNOME=gdkpixbuf2,libwnck XGTK2_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ X libfreetype.so:print/freetype2 X XGTK3_USE= GNOME=gdkpixbuf2,libwnck3 X XMARCO_CONFIGURE_ENABLE= marco XMARCO_USE= MATE=marco XMARCO_PREVENTS= GTK2 XMARCO_IMPLIES= GTK3 X XMATE_CONFIGURE_ENABLE= mate X XMENU_CONFIGURE_ENABLE= menu-entries X XNLS_CONFIGURE_ENABLE= nls XNLS_USES= gettext-runtime gettext-tools XNLS_USE= GNOME=intltool X XSVG_CONFIGURE_ENABLE= librsvg XSVG_USE= GNOME=librsvg2 X X.include X X.if !empty(PORT_OPTIONS:MDBUS) && (!empty(PORT_OPTIONS:MGTK2) || !empty(PORT_OPTIONS:MGTK3)) XCONFIGURE_ARGS+= --enable-dbus-glib XBUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/dbus-glib-1.pc:devel/dbus-glib XRUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/dbus-glib-1.pc:devel/dbus-glib X.else XCONFIGURE_ARGS+= --disable-dbus-glib X.endif X X.if !empty(PORT_OPTIONS:MGTK2) || !empty(PORT_OPTIONS:MGTK3) XCONFIGURE_ARGS+= --enable-gtk XGLIB_SCHEMAS= org.compiz-0.gwd.gschema.xml X.if !empty(PORT_OPTIONS:MGTK2) XCONFIGURE_ARGS+= --with-gtk=2.0 X.else XCONFIGURE_ARGS+= --with-gtk=3.0 X.endif X.else XCONFIGURE_ARGS+= --disable-gtk X.endif X Xpre-configure: X ${MKDIR} ${WRKSRC}/m4 X cd ${WRKSRC} && ${LOCALBASE}/bin/autoreconf -f -i X cd ${WRKSRC} && ${LOCALBASE}/bin/intltoolize -f -c X X.include 415fc985ecf199577cdeeded9f10b4b0 exit