ports/100575: [NEW PORT] multimedia/emotion: Video playback wrapper library for e17
Stanislav Sedov
ssedov at mbsd.msk.ru
Wed Jul 19 20:13:36 UTC 2006
>Number: 100575
>Category: ports
>Synopsis: [NEW PORT] multimedia/emotion: Video playback wrapper library for e17
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Wed Jul 19 20:10:15 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Stanislav Sedov
>Release: FreeBSD 7.0-CURRENT i386
>Organization:
MBSD labs, Inc.
>Environment:
System: FreeBSD fonon.realnet 7.0-CURRENT FreeBSD 7.0-CURRENT #7: Sun Jun 18 20:51:36 MSD 2006
>Description:
Emotion library is uses in e17 window manager as wrapper library for
various multimedia engines. It features simplified and generalized
interface and power.
Author: The Rasterman (Carsten Haitzler) <raster at rasterman.com>
WWW: http://www.enlightenment.org/
>How-To-Repeat:
>Fix:
--- emotion-20060719.shar begins here ---
# 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:
#
# emotion
# emotion/pkg-descr
# emotion/Makefile
# emotion/pkg-plist
# emotion/files
# emotion/files/patch-configure
# emotion/distinfo
#
echo c - emotion
mkdir -p emotion > /dev/null 2>&1
echo x - emotion/pkg-descr
sed 's/^X//' >emotion/pkg-descr << 'END-of-emotion/pkg-descr'
XEmotion library is uses in e17 window manager as wrapper library for
Xvarious multimedia engines. It features simplified and generalized
Xinterface and power.
X
XAuthor: The Rasterman (Carsten Haitzler) <raster at rasterman.com>
XWWW: http://www.enlightenment.org/
END-of-emotion/pkg-descr
echo x - emotion/Makefile
sed 's/^X//' >emotion/Makefile << 'END-of-emotion/Makefile'
X# New ports collection makefile for: emotion
X# Date created: 2006-07-16
X# Whom: Stanislav Sedov <ssedov at mbsd.msk.ru>
X#
X# $MBSDlabs$
X# $FreeBSD$
X#
X
XPORTNAME= emotion
XPORTVERSION= 20060719
XCATEGORIES= multimedia
XMASTER_SITES= http://mbsd.msk.ru/dist/
X
XMAINTAINER= ssedov at mbsd.msk.ru
XCOMMENT= Video playback wrapper library for e17
X
XLIB_DEPENDS= ecore.1:${PORTSDIR}/x11/ecore \
X edje.5:${PORTSDIR}/graphics/edje \
X eet.9:${PORTSDIR}/devel/eet \
X embryo.9:${PORTSDIR}/lang/embryo \
X evas.1:${PORTSDIR}/graphics/evas
X
XUSE_BZIP2= yes
XUSE_GMAKE= yes
XUSE_GNOME= gnomehack pkgconfig gnometarget
XUSE_LDCONFIG= yes
XGNU_CONFIGURE= yes
XCONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
X LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
X
XOPTIONS= XINE "Build Xine module" on \
X GST "Build GStreamer module" on
X
X.include <bsd.port.pre.mk>
X.if !defined(WITHOUT_XINE)
XLIB_DEPENDS+= xine.15:${PORTSDIR}/multimedia/libxine
XPLIST_SUB= XINE=""
X.else
XPLIST_SUB= XINE="@comment "
X.endif
X.if !defined(WITHOUT_GST)
XUSE_GSTREAMER= ffmpeg good
XPLIST_SUB+= GST=""
X.else
XPLIST_SUB= GST="@comment "
X.endif
X
X.include <bsd.port.post.mk>
END-of-emotion/Makefile
echo x - emotion/pkg-plist
sed 's/^X//' >emotion/pkg-plist << 'END-of-emotion/pkg-plist'
Xbin/emotion-config
Xbin/emotion_test
Xinclude/Emotion.h
X%%GST%%lib/emotion/emotion_decoder_gstreamer.a
X%%GST%%lib/emotion/emotion_decoder_gstreamer.la
X%%GST%%lib/emotion/emotion_decoder_gstreamer.so
X%%XINE%%lib/emotion/emotion_decoder_xine.a
X%%XINE%%lib/emotion/emotion_decoder_xine.la
X%%XINE%%lib/emotion/emotion_decoder_xine.so
Xlib/libemotion.a
Xlib/libemotion.la
Xlib/libemotion.so
Xlib/libemotion.so.0
Xlibdata/pkgconfig/emotion.pc
X%%DATADIR%%/data/theme.edj
X at dirrmtry share/emotion/data
X at dirrmtry share/emotion
X at dirrmtry lib/emotion
END-of-emotion/pkg-plist
echo c - emotion/files
mkdir -p emotion/files > /dev/null 2>&1
echo x - emotion/files/patch-configure
sed 's/^X//' >emotion/files/patch-configure << 'END-of-emotion/files/patch-configure'
X--- configure.orig Tue Jul 18 17:40:53 2006
X+++ configure Tue Jul 18 17:41:01 2006
X@@ -21861,27 +21861,6 @@
X _ACEOF
X
X
X-function vser
X-{
X- v=$1
X- VSTART=`echo $v | awk -F_ '{printf("%s", $1);}'`
X- V1=`echo $VSTART | awk -F\. '{printf("%s", $1);}'`
X- V2=`echo $VSTART | awk -F\. '{printf("%s", $2);}'`
X- V3=`echo $VSTART | awk -F\. '{printf("%s", $3);}'`
X- V4="0"
X- VEND=`echo $v | awk -F_ '{printf("%s", $2);}'`
X- if test -n "$VEND"; then
X- V4=`echo $VEND | sed s/pre//`
X- fi
X- V3=$(( $V3 * 100 ));
X- V2=$(( $V2 * 10000 ));
X- V1=$(( $V1 * 1000000 ));
X- V=$(( $V4 + $V3 + $V2 + $V1 ));
X- echo $V
X-}
X-
X-
X-
X # Check whether --with-eet-prefix or --without-eet-prefix was given.
X if test "${with_eet_prefix+set}" = set; then
X withval="$with_eet_prefix"
END-of-emotion/files/patch-configure
echo x - emotion/distinfo
sed 's/^X//' >emotion/distinfo << 'END-of-emotion/distinfo'
XMD5 (emotion-20060719.tar.bz2) = e5536468ace9cd02c31ae7994eca7c1d
XSHA256 (emotion-20060719.tar.bz2) = 6ec5c3e8e07df8358ef34117eeb90a278d0cab12ffdae0e06c6171c81f439668
XSIZE (emotion-20060719.tar.bz2) = 1425051
END-of-emotion/distinfo
exit
--- emotion-20060719.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list