Re: kern/73646: I/O performance: with/without MEMIO option

2005-07-03 Thread Ceri Davies
Synopsis: I/O performance: with/without MEMIO option

Responsible-Changed-From-To: freebsd-advocacy->freebsd-bugs
Responsible-Changed-By: ceri
Responsible-Changed-When: Mon Nov 8 11:41:20 GMT 2004
Responsible-Changed-Why: 
Not an advocacy PR.

http://www.freebsd.org/cgi/query-pr.cgi?pr=73646
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

___
freebsd-advocacy@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-advocacy
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


advocacy/82934: New port: multimedia/toxine - Text user interface using the xine library

2005-07-03 Thread Alejandro Pulver

>Number: 82934
>Category:   advocacy
>Synopsis:   New port: multimedia/toxine - Text user interface using the 
>xine library
>Confidential:   no
>Severity:   non-critical
>Priority:   low
>Responsible:freebsd-advocacy
>State:  open
>Quarter:
>Keywords:   
>Date-Required:
>Class:  sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jul 03 16:50:20 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Alejandro Pulver
>Release:FreeBSD 5.4-RELEASE i386
>Organization:
>Environment:


System: FreeBSD 5.4-RELEASE #0: Sat May 21 12:14:47 ART 2005
[EMAIL PROTECTED]:/usr/src/sys/i386/compile/ATHLON-ALE



>Description:





>How-To-Repeat:





>Fix:


--- toxine.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:
#
#   toxine
#   toxine/Makefile
#   toxine/pkg-descr
#   toxine/pkg-plist
#   toxine/distinfo
#
echo c - toxine
mkdir -p toxine > /dev/null 2>&1
echo x - toxine/Makefile
sed 's/^X//' >toxine/Makefile << 'END-of-toxine/Makefile'
X# New ports collection makefile for:   multimedia/toxine
X# Date created:3 August 2005
X# Whom:Alejandro Pulver <[EMAIL PROTECTED]>
X#
X# $FreeBSD$
X#
X
XPORTNAME=  toxine
XPORTVERSION=   0.6.3
XCATEGORIES=multimedia
XMASTER_SITES=  ${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=toxine
X
XMAINTAINER=[EMAIL PROTECTED]
XCOMMENT=   Text user interface using the xine library
X
XLIB_DEPENDS=   xine.13:${PORTSDIR}/multimedia/libxine
X
XUSE_X_PREFIX=  yes
XUSE_REINPLACE= yes
XGNU_CONFIGURE= yes
XCONFIGURE_TARGET=  --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
XCONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
X   LDFLAGS="-L${LOCALBASE}/lib -I${X11BASE}/lib"
X
XMAN1=  toxine.1
X
XOPTIONS=   AALIB "Enable aalib support" on \
X   LIBCACA "Enable libcaca support" on \
X   OPTIMIZED_CFLAGS "Enable compilation optimizations" on
X
X.include 
X
X.if ${OSVERSION} < 502000
XLIB_DEPENDS+=  readline.5:${PORTSDIR}/devel/readline
XCONFIGURE_ARGS+=   --with-readline=${LOCALBASE}
X.endif
X
X.if defined(WITH_AALIB)
XLIB_DEPENDS+=  aa.1:${PORTSDIR}/graphics/aalib
X.endif
X
X.if defined(WITH_LIBCACA)
XBUILD_DEPENDS+=${LOCALBASE}/lib/libcaca.a:${PORTSDIR}/graphics/libcaca
X.endif
X
Xpost-patch:
X   @${REINPLACE_CMD} -e 's|alsa09|oss|g' ${WRKSRC}/misc/dvdplayer.sh.in
X.if defined(WITHOUT_OPTIMIZED_CFLAGS)
X   @${REINPLACE_CMD} -e 's|-mpreferred-stack-boundary=2||g ; \
X   s|-fno-strict-aliasing||g ; \
X   s|-fschedule-insns2||g ; \
X   s|-mwide-multiply||g ; \
X   s|-falign-functions=4||g ; \
X   s|-falign-loops=4||g ; \
X   s|-falign-jumps=4||g ; \
X   s|-fomit-frame-pointer||g ; \
X   s|-fexpensive-optimizations||g ; \
X   s|-ffast-math||g ; \
X   s|-funroll-loops||g ; \
X   s|-finline-functions||g' \
X   ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
X.endif
X
X.if defined(WITH_AALIB) || exists(${LOCALBASE}/lib/libaa.a)
XPLIST_SUB+=AALIB=""
X.else
XPLIST_SUB+=AALIB="@comment "
X.endif
X
X.if defined(WITH_LIBCACA) || exists(${LOCALBASE}/lib/libcaca.a)
XPLIST_SUB+=LIBCACA=""
X.else
XPLIST_SUB+=LIBCACA="@comment "
X.endif
X
X.include 
END-of-toxine/Makefile
echo x - toxine/pkg-descr
sed 's/^X//' >toxine/pkg-descr << 'END-of-toxine/pkg-descr'
XToxine is a text user interface using the xine library. It permit to playback
Xall streams that xine supports, in interactive or in  script mode (using
Xtoxine syntax). It use xine's visualisation plugins (AAlib, X11, DXR3/HW+),
Xand/or his own 'none' one (audio only output).
X
XIt use the readline library, which permit, in interactive mode, to recall
Xcommands, completions, etc..
X
XYou can use it in a console (useful for DXR3/HW+ owners, using TV output), or
Xin a X11 terminal window.
XIf you're a developper, and you want to test/debug your own plugins, using
Xtoxine is useful due of script usage. This way, you can reproduce actions
Xwithout interactions, redirect outputs to a file (name given or not). You can
Xalso see how to implement your own xine library frontend, because toxine
Ximplement almost all xine's API calls.
X
XIf you don't like GUIs, or love console (and AAlib video output), toxine is
Xfor you ;-)
X
XWWW: http://toxine.sourceforge.net/
X
X- Alejandro Pulver
[EMAIL PROTECTED]
END-of-toxine/pkg-descr
echo x - toxine/pkg-plist
sed 's/^X//' >toxine/pkg-plist << 'END-of-toxine/pkg-plist'
Xbin/dvdplayer.sh
Xbin/t