Skip site navigation (1)Skip section navigation (2)
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>