Date: Wed, 9 May 2012 20:59:15 GMT From: Brandon Foster <brandon.foster@zero-bsd.net> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/167759: [New Ports] x11-wm/e17-modules-ecomorph and x11-wm/ecomp Message-ID: <201205092059.q49KxFX1039419@red.freebsd.org> Resent-Message-ID: <201205092100.q49L087Z006138@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 167759 >Category: ports >Synopsis: [New Ports] x11-wm/e17-modules-ecomorph and x11-wm/ecomp >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed May 09 21:00:07 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Brandon Foster >Release: FreeBSD 9.0-STABLE amd64 >Organization: >Environment: FreeBSD zero 9.0-STABLE FreeBSD 9.0-STABLE #0: Thu Apr 26 07:37:49 EDT 2012 root@zero:/usr/obj/usr/src/sys/ZERO amd64 >Description: Patches can be located at: http://zero-bsd.net/files/files.htm Created a new port for ecomorph an E17 compositing module, and ecomp the e17 compositing manager based off of compiz-0.6. Together the two add compiz effects to the E17 desktop shell. >How-To-Repeat: >Fix: Patch attached with submission follows: # 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: # # x11-wm # x11-wm/ecomp # x11-wm/ecomp/pkg-plist # x11-wm/ecomp/files # x11-wm/ecomp/files/patch-bcop-src-bcop.in # x11-wm/ecomp/Makefile # x11-wm/ecomp/distinfo # x11-wm/ecomp/pkg-descr # x11-wm/e17-module-ecomorph # x11-wm/e17-module-ecomorph/pkg-plist # x11-wm/e17-module-ecomorph/Makefile # x11-wm/e17-module-ecomorph/pkg-descr # x11-wm/e17-module-ecomorph/distinfo # echo c - x11-wm mkdir -p x11-wm > /dev/null 2>&1 echo c - x11-wm/ecomp mkdir -p x11-wm/ecomp > /dev/null 2>&1 echo x - x11-wm/ecomp/pkg-plist sed 's/^X//' >x11-wm/ecomp/pkg-plist << '37b1d65e17d09950c0e13252055b3bc7' Xbin/bcop Xbin/ecomorph Xinclude/ecomp/cube.h Xinclude/ecomp/decoration.h Xinclude/ecomp/ecomp.h Xinclude/ecomp/scale.h Xinclude/ecomp/text.h Xlib/ecomp/libanimation.a Xlib/ecomp/libanimation.la Xlib/ecomp/libanimation.so Xlib/ecomp/libblur.a Xlib/ecomp/libblur.la Xlib/ecomp/libblur.so Xlib/ecomp/libcube.a Xlib/ecomp/libcube.la Xlib/ecomp/libcube.so Xlib/ecomp/libcubereflex.a Xlib/ecomp/libcubereflex.la Xlib/ecomp/libcubereflex.so Xlib/ecomp/libdecoration.a Xlib/ecomp/libdecoration.la Xlib/ecomp/libdecoration.so Xlib/ecomp/libexpo.a Xlib/ecomp/libexpo.la Xlib/ecomp/libexpo.so Xlib/ecomp/libimgjpeg.a Xlib/ecomp/libimgjpeg.la Xlib/ecomp/libimgjpeg.so Xlib/ecomp/libini.a Xlib/ecomp/libini.la Xlib/ecomp/libini.so Xlib/ecomp/libmblur.a Xlib/ecomp/libmblur.la Xlib/ecomp/libmblur.so Xlib/ecomp/libmove.a Xlib/ecomp/libmove.la Xlib/ecomp/libmove.so Xlib/ecomp/libplane.a Xlib/ecomp/libplane.la Xlib/ecomp/libplane.so Xlib/ecomp/libregex.a Xlib/ecomp/libregex.la Xlib/ecomp/libregex.so Xlib/ecomp/libring.a Xlib/ecomp/libring.la Xlib/ecomp/libring.so Xlib/ecomp/librotate.a Xlib/ecomp/librotate.la Xlib/ecomp/librotate.so Xlib/ecomp/libscale.a Xlib/ecomp/libscale.la Xlib/ecomp/libscale.so Xlib/ecomp/libscaleaddon.a Xlib/ecomp/libscaleaddon.la Xlib/ecomp/libscaleaddon.so Xlib/ecomp/libshift.a Xlib/ecomp/libshift.la Xlib/ecomp/libshift.so Xlib/ecomp/libswitcher.a Xlib/ecomp/libswitcher.la Xlib/ecomp/libswitcher.so Xlib/ecomp/libtext.a Xlib/ecomp/libtext.la Xlib/ecomp/libtext.so Xlib/ecomp/libthumbnail.a Xlib/ecomp/libthumbnail.la Xlib/ecomp/libthumbnail.so Xlib/ecomp/libwall.a Xlib/ecomp/libwall.la Xlib/ecomp/libwall.so Xlib/ecomp/libwater.a Xlib/ecomp/libwater.la Xlib/ecomp/libwater.so Xlib/ecomp/libwobbly.a Xlib/ecomp/libwobbly.la Xlib/ecomp/libwobbly.so Xlib/ecomp/libzoom.a Xlib/ecomp/libzoom.la Xlib/ecomp/libzoom.so Xlibdata/pkgconfig/bcop.pc Xlibdata/pkgconfig/ecomp-cube.pc Xlibdata/pkgconfig/ecomp-scale.pc Xlibdata/pkgconfig/ecomp.pc Xshare/bcop/bcop.xslt X%%DATADIR%%/animation.xml X%%DATADIR%%/blur.xml X%%DATADIR%%/core.xml X%%DATADIR%%/cube.xml X%%DATADIR%%/cubereflex.xml X%%DATADIR%%/dbus.xml X%%DATADIR%%/decoration.xml X%%DATADIR%%/ecomp.eet X%%DATADIR%%/expo.xml X%%DATADIR%%/freedesktop.png X%%DATADIR%%/icon.png X%%DATADIR%%/imgjpeg.xml X%%DATADIR%%/ini.xml X%%DATADIR%%/inotify.xml X%%DATADIR%%/mblur.xml X%%DATADIR%%/move.xml X%%DATADIR%%/plane.xml X%%DATADIR%%/png.xml X%%DATADIR%%/regex.xml X%%DATADIR%%/ring.xml X%%DATADIR%%/rotate.xml X%%DATADIR%%/scale.xml X%%DATADIR%%/scaleaddon.xml X%%DATADIR%%/shift.xml X%%DATADIR%%/svg.xml X%%DATADIR%%/switcher.xml X%%DATADIR%%/text.xml X%%DATADIR%%/thumbnail.xml X%%DATADIR%%/wall.xml X%%DATADIR%%/water.xml X%%DATADIR%%/wobbly.xml X%%DATADIR%%/zoom.xml X@dirrm %%DATADIR%% X@dirrm share/bcop X@dirrm lib/ecomp X@dirrm include/ecomp 37b1d65e17d09950c0e13252055b3bc7 echo c - x11-wm/ecomp/files mkdir -p x11-wm/ecomp/files > /dev/null 2>&1 echo x - x11-wm/ecomp/files/patch-bcop-src-bcop.in sed 's/^X//' >x11-wm/ecomp/files/patch-bcop-src-bcop.in << '4d8b5a7a8025b97678bdaca6b789dc2b' X--- bcop/src/bcop.in 2012-05-08 14:21:50.000000000 -0400 X+++ bcop/src/bcop.in 2012-05-08 15:12:31.133514374 -0400 X@@ -1,4 +1,4 @@ X-#!/bin/bash X+#!/usr/local/bin/bash X # X # X # Ecomp option code generator 4d8b5a7a8025b97678bdaca6b789dc2b echo x - x11-wm/ecomp/Makefile sed 's/^X//' >x11-wm/ecomp/Makefile << 'a12cc3d4e1df8bf767bed2c8351191f6' X# New ports collection makefile for: ecomp X# Date created: May 9 2012 X# Whom: Brandon Foster <brandon.foster@zero-bsd.net> X# X# $FreeBSD$ X# X XPORTNAME= ecomp XPORTVERSION= 20110516 XCATEGORIES= x11-wm XMASTER_SITES= http://zero-bsd.net/files/ X XMAINTAINER= brandon.r.foster@zero-bsd.net XCOMMENT= A rewrite of the compiz composite/window manager with hooks for e17 X XLIB_DEPENDS= png.6:${PORTSDIR}/graphics/png \ X gtop-2.0.7:${PORTSDIR}/devel/libgtop \ X startup-notification-1.0:${PORTSDIR}/x11/startup-notification XRUN_DEPENDS= glxinfo:${PORTSDIR}/graphics/mesa-demos \ X bash:${PORTSDIR}/shells/bash X XXORG_CAT= app XGNU_CONFIGURE= yes XCONFIGURE_ARGS= --disable-inotify XUSE_BZIP2= yes XUSE_GMAKE= yes XUSE_GETTEXT= yes XUSE_GL= glu XUSE_GNOME= gnomehack gconf2 libxslt XUSE_XORG= xcomposite xfixes xdamage xrandr xrender ice sm xinerama glproto XUSE_LDCONFIG= yes XUSE_AUTOTOOLS= libtool X XLDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} X X.if !defined(WITHOUT_NLS) XUSE_GETTEXT= yes XPLIST_SUB+= NLS="" X.else XCONFIGURE_ARGS= --disable-nls XPLIST_SUB+= NLS="@comment " X.endif X Xpost-configure: X @${REINPLACE_CMD} -e 's|-ldl||' ${WRKSRC}/src/Makefile X X.include <bsd.port.mk> a12cc3d4e1df8bf767bed2c8351191f6 echo x - x11-wm/ecomp/distinfo sed 's/^X//' >x11-wm/ecomp/distinfo << '22a38e7dbbaad8b00a62d4377a18c35e' XSHA256 (xorg/app/ecomp-20110516.tar.bz2) = d96eb627ff911677f4be617fd1324008b7b38e771abf906593b2e8d55234fc99 XSIZE (xorg/app/ecomp-20110516.tar.bz2) = 6837211 22a38e7dbbaad8b00a62d4377a18c35e echo x - x11-wm/ecomp/pkg-descr sed 's/^X//' >x11-wm/ecomp/pkg-descr << 'ff525dd40a8af3dc7b65c7f6ac6dddc5' Xecomp - OpenGL compositing manager based on compiz X XWWW: http://code.google.com/p/itask-module/wiki/Stuff ff525dd40a8af3dc7b65c7f6ac6dddc5 echo c - x11-wm/e17-module-ecomorph mkdir -p x11-wm/e17-module-ecomorph > /dev/null 2>&1 echo x - x11-wm/e17-module-ecomorph/pkg-plist sed 's/^X//' >x11-wm/e17-module-ecomorph/pkg-plist << '02b49ab778a94c7974c60dea128236f6' Xbin/ecomp.sh Xbin/enlightenment_start.sh Xlib/enlightenment/modules/ecomorph/module.desktop Xlib/enlightenment/modules/ecomorph/e-module-ecomorph.edj Xlib/enlightenment/modules/ecomorph/%%E17_ARCH%%/module.so Xshare/xsessions/ecomorph.desktop X@dirrm lib/enlightenment/modules/ecomorph/%%E17_ARCH%% X@dirrm lib/enlightenment/modules/ecomorph X@dirrmtry lib/enlightenment/modules X@dirrmtry lib/enlightenment 02b49ab778a94c7974c60dea128236f6 echo x - x11-wm/e17-module-ecomorph/Makefile sed 's/^X//' >x11-wm/e17-module-ecomorph/Makefile << 'a07c74dbe4e4b826eb89f877cadce36b' X# New ports collection makefile for: e17-module-ecomorph X# Date created: May 9 2012 X# Whom: Brandon Foster <brandon.foster@zero-bsd.net> X# X# $FreeBSD$ X# X XPORTNAME= ecomorph XPORTVERSION= 20100919 XCATEGORIES= x11-wm enlightenment XMASTER_SITES= http://zero-bsd.net/files/ XPKGNAMEPREFIX= e17-module- X XMAINTAINER= brandon.r.foster@zero-bsd.net XCOMMENT= A compositing module for e17 X XBUILD_DEPENDS= enlightenment:${PORTSDIR}/x11-wm/enlightenment \ X ecomorph:${PORTSDIR}/x11-wm/ecomp XRUN_DEPENDS= enlightenment:${PORTSDIR}/x11-wm/enlightenment \ X ecomorph:${PORTSDIR}/x11-wm/ecomp X XDIST_SUBDIR= e17 XGNU_CONFIGURE= yes XUSE_BZIP2= yes XUSE_GETTEXT= yes XUSE_GMAKE= yes XUSE_GNOME= pkgconfig XUSE_EFL= edje libtool_hack modarch_hack X X.if !defined(WITHOUT_NLS) XUSE_GETTEXT= yes XPLIST_SUB+= NLS="" X.else XCONFIGURE_ARGS= --disable-nls XPLIST_SUB+= NLS="@comment " X.endif X Xpost-configure: X @${REINPLACE_CMD} -e 's|/usr/share/xsessions|/usr/local/share/xsessions|g' ${WRKSRC}/xsession/Makefile X X.include <bsd.port.mk> a07c74dbe4e4b826eb89f877cadce36b echo x - x11-wm/e17-module-ecomorph/pkg-descr sed 's/^X//' >x11-wm/e17-module-ecomorph/pkg-descr << '656ff0a031dad476e0437863b4ad8454' XEcomorph is a compositing manager for e17. It consists of the ecomorph Xmodule for e17 and ecomp. ecomp is based on compiz 0.6. X XWWW: http://code.google.com/p/itask-module/wiki/Stuff 656ff0a031dad476e0437863b4ad8454 echo x - x11-wm/e17-module-ecomorph/distinfo sed 's/^X//' >x11-wm/e17-module-ecomorph/distinfo << '263b9763cc2477427ffaddd6176d728d' XSHA256 (e17/ecomorph-20100919.tar.bz2) = 3f3e9422724d4af02645a90a509e40370351c1f7f6f22ab86cc8a184b990f096 XSIZE (e17/ecomorph-20100919.tar.bz2) = 712377 263b9763cc2477427ffaddd6176d728d exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201205092059.q49KxFX1039419>