[Midnightbsd-cvs] mports: multimedia/xine: Update to 0.99.5.

ctriv at midnightbsd.org ctriv at midnightbsd.org
Sun Apr 13 17:22:51 EDT 2008


Log Message:
-----------
Update to 0.99.5.
License.
Use OPTIONS.

Modified Files:
--------------
    mports/multimedia/xine:
        Makefile (r1.6 -> r1.7)
        distinfo (r1.1 -> r1.2)
        pkg-message (r1.1 -> r1.2)
        pkg-plist (r1.1 -> r1.2)
    mports/multimedia/xine/files:
        patch-src:xitk:kbindings.c (r1.1 -> r1.2)
        patch-src:xitk:skins.c (r1.1 -> r1.2)
        patch-src:xitk:skins:xinetic:skinconfig (r1.1 -> r1.2)
        patch-src:xitk:tvset.c (r1.1 -> r1.2)

Added Files:
-----------
    mports/multimedia/xine/files:
        patch-src_aaui_Makefile.in (r1.1)
        patch-src_aaui_main.c (r1.1)
        patch-src_fb_Makefile.in (r1.1)
        patch-src_xitk_Makefile.in (r1.1)
        patch-src_xitk_stream_infos.c (r1.1)

Removed Files:
-------------
    mports/multimedia/xine/files:
        patch-ltmain.sh
        patch-src:common:utils.c
        patch-src:xitk:Makefile.in
        patch-src:xitk:kbindings_man.c
        patch-src:xitk:network.c
        patch-src:xitk:oxine:mediamarks.c
        patch-src:xitk:session.c
        patch-src_xitk_main.c

-------------- next part --------------
Index: pkg-message
===================================================================
RCS file: /home/cvs/mports/multimedia/xine/pkg-message,v
retrieving revision 1.1
retrieving revision 1.2
diff -L multimedia/xine/pkg-message -L multimedia/xine/pkg-message -u -r1.1 -r1.2
--- multimedia/xine/pkg-message
+++ multimedia/xine/pkg-message
@@ -1,12 +1,9 @@
-********************************************************
-* Make sure you've enough shared memory, the xine FAQ  *
-* advises to have the following sysctl settings:       *
-*                                                      *
-* kern.ipc.shmmax=67108864                             *
-* kern.ipc.shmall=32768                                *
-*                                                      *
-* To suppress many xitk warnings, please put following *
-* setting in ~/.xitkrc.                                *
-*                                                      *
-* feature.shm = 0                                      *
-********************************************************
+Make sure you've enough shared memory, the xine FAQ advises to have the
+following sysctl settings:
+
+  kern.ipc.shmmax=67108864
+  kern.ipc.shmall=32768
+
+To suppress many xitk warnings, please put following setting in ~/.xitkrc:
+
+  feature.shm = 0
Index: pkg-plist
===================================================================
RCS file: /home/cvs/mports/multimedia/xine/pkg-plist,v
retrieving revision 1.1
retrieving revision 1.2
diff -L multimedia/xine/pkg-plist -L multimedia/xine/pkg-plist -u -r1.1 -r1.2
--- multimedia/xine/pkg-plist
+++ multimedia/xine/pkg-plist
@@ -5,142 +5,153 @@
 bin/xine-bugreport
 bin/xine-check
 bin/xine-remote
-share/doc/xine-ui/README.config_en
-share/doc/xine-ui/README.cs.0.Introduction
-share/doc/xine-ui/README.cs.10.Remote_control
-share/doc/xine-ui/README.cs.15.MRLs
-share/doc/xine-ui/README.cs.5.xine-ui
-share/doc/xine-ui/README.en.0.Introduction
-share/doc/xine-ui/README.en.10.Remote_control
-share/doc/xine-ui/README.en.15.MRLs
-share/doc/xine-ui/README.en.20.DVD
-share/doc/xine-ui/README.en.25.VideoCD
-share/doc/xine-ui/README.en.30.Advanced
-share/doc/xine-ui/README.en.32.Window_managers
-share/doc/xine-ui/README.en.35.Legal_issues
-share/doc/xine-ui/README.en.5.xine-ui
-share/doc/xine-ui/README_cs
-share/doc/xine-ui/README_de
-share/doc/xine-ui/README_en
-share/doc/xine-ui/README_es
-share/doc/xine-ui/README_fi
-share/doc/xine-ui/README_fr
-share/doc/xine-ui/README_it
-share/doc/xine-ui/README_pl
-share/doc/xine-ui/README_uk
+%%DOCSDIR%%/README.config_en
+%%DOCSDIR%%/README.cs.0.Introduction
+%%DOCSDIR%%/README.cs.10.Remote_control
+%%DOCSDIR%%/README.cs.15.MRLs
+%%DOCSDIR%%/README.cs.5.xine-ui
+%%DOCSDIR%%/README.en.0.Introduction
+%%DOCSDIR%%/README.en.10.Remote_control
+%%DOCSDIR%%/README.en.15.MRLs
+%%DOCSDIR%%/README.en.20.DVD
+%%DOCSDIR%%/README.en.25.VideoCD
+%%DOCSDIR%%/README.en.30.Advanced
+%%DOCSDIR%%/README.en.32.Window_managers
+%%DOCSDIR%%/README.en.35.Legal_issues
+%%DOCSDIR%%/README.en.5.xine-ui
+%%DOCSDIR%%/README_cs
+%%DOCSDIR%%/README_de
+%%DOCSDIR%%/README_en
+%%DOCSDIR%%/README_es
+%%DOCSDIR%%/README_fi
+%%DOCSDIR%%/README_fr
+%%DOCSDIR%%/README_it
+%%DOCSDIR%%/README_pl
+%%DOCSDIR%%/README_uk
 share/doc/xitk/README
-share/locale/cs/LC_MESSAGES/xine-ui.mo
-share/locale/cs/LC_MESSAGES/xitk.mo
-share/locale/de/LC_MESSAGES/xine-ui.mo
-share/locale/de/LC_MESSAGES/xitk.mo
-share/locale/es/LC_MESSAGES/xine-ui.mo
-share/locale/es/LC_MESSAGES/xitk.mo
-share/locale/eu/LC_MESSAGES/xine-ui.mo
-share/locale/eu/LC_MESSAGES/xitk.mo
-share/locale/fr/LC_MESSAGES/xine-ui.mo
-share/locale/fr/LC_MESSAGES/xitk.mo
-share/locale/it/LC_MESSAGES/xine-ui.mo
-share/locale/it/LC_MESSAGES/xitk.mo
-share/locale/ja/LC_MESSAGES/xine-ui.mo
-share/locale/ja/LC_MESSAGES/xitk.mo
-share/locale/pl/LC_MESSAGES/xine-ui.mo
-share/locale/pl/LC_MESSAGES/xitk.mo
-share/locale/pt_BR/LC_MESSAGES/xine-ui.mo
-share/locale/pt_BR/LC_MESSAGES/xitk.mo
-share/locale/ru/LC_MESSAGES/xine-ui.mo
-share/locale/ru/LC_MESSAGES/xitk.mo
-share/locale/sk/LC_MESSAGES/xine-ui.mo
-share/locale/sk/LC_MESSAGES/xitk.mo
-share/locale/uk/LC_MESSAGES/xine-ui.mo
-share/locale/uk/LC_MESSAGES/xitk.mo
+share/icons/hicolor/16x16/apps/xine.png
+share/icons/hicolor/22x22/apps/xine.png
+share/icons/hicolor/32x32/apps/xine.png
+share/icons/hicolor/48x48/apps/xine.png
+%%NLS%%share/locale/cs/LC_MESSAGES/xine-ui.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/xitk.mo
+%%NLS%%share/locale/de/LC_MESSAGES/xine-ui.mo
+%%NLS%%share/locale/de/LC_MESSAGES/xitk.mo
+%%NLS%%share/locale/eo/LC_MESSAGES/xine-ui.mo
+%%NLS%%share/locale/es/LC_MESSAGES/xine-ui.mo
+%%NLS%%share/locale/es/LC_MESSAGES/xitk.mo
+%%NLS%%share/locale/eu/LC_MESSAGES/xine-ui.mo
+%%NLS%%share/locale/eu/LC_MESSAGES/xitk.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/xine-ui.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/xitk.mo
+%%NLS%%share/locale/it/LC_MESSAGES/xine-ui.mo
+%%NLS%%share/locale/it/LC_MESSAGES/xitk.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/xine-ui.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/xitk.mo
+%%NLS%%share/locale/nb/LC_MESSAGES/xine-ui.mo
+%%NLS%%share/locale/nb/LC_MESSAGES/xitk.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/xine-ui.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/xitk.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/xine-ui.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/xitk.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/xine-ui.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/xitk.mo
+%%NLS%%share/locale/sk/LC_MESSAGES/xine-ui.mo
+%%NLS%%share/locale/sk/LC_MESSAGES/xitk.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/xine-ui.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/xitk.mo
 share/pixmaps/xine.xpm
-share/pixmaps/xine_16x16.png
-share/pixmaps/xine_22x22.png
-share/pixmaps/xine_32x32.png
-share/pixmaps/xine_48x48.png
-share/xine/desktop/xine.desktop
-share/xine/oxine/mainmenu
-share/xine/oxine/mediamarks
-share/xine/skins/xine_splash.png
-share/xine/skins/xine-ui_logo.mpv
-share/xine/skins/xinetic/BigArrowDown.png
-share/xine/skins/xinetic/BigArrowLeft.png
-share/xine/skins/xinetic/BigArrowRight.png
-share/xine/skins/xinetic/BigArrowUp.png
-share/xine/skins/xinetic/CtlBg.png
-share/xine/skins/xinetic/CtlBtn.png
-share/xine/skins/xinetic/CtlDismiss.png
-share/xine/skins/xinetic/CtlDummy.png
-share/xine/skins/xinetic/CtlReset.png
-share/xine/skins/xinetic/CtlSave.png
-share/xine/skins/xinetic/Letters.png
-share/xine/skins/xinetic/Letters2.png
-share/xine/skins/xinetic/MainAutoButton.png
-share/xine/skins/xinetic/MainBg.png
-share/xine/skins/xinetic/MainCam.png
-share/xine/skins/xinetic/MainClose.png
-share/xine/skins/xinetic/MainDown.png
-share/xine/skins/xinetic/MainEject.png
-share/xine/skins/xinetic/MainFastB.png
-share/xine/skins/xinetic/MainFastF.png
-share/xine/skins/xinetic/MainFullScreen.png
-share/xine/skins/xinetic/MainMute.png
-share/xine/skins/xinetic/MainNav.png
-share/xine/skins/xinetic/MainNext.png
-share/xine/skins/xinetic/MainPause.png
-share/xine/skins/xinetic/MainPlay.png
-share/xine/skins/xinetic/MainPower.png
-share/xine/skins/xinetic/MainPrev.png
-share/xine/skins/xinetic/MainSetup.png
-share/xine/skins/xinetic/MainStop.png
-share/xine/skins/xinetic/MainUp.png
-share/xine/skins/xinetic/MainVolumeBg.png
-share/xine/skins/xinetic/MainVolumePad.png
-share/xine/skins/xinetic/MrlBg.png
-share/xine/skins/xinetic/MrlBtn.png
-share/xine/skins/xinetic/MrlDismiss.png
-share/xine/skins/xinetic/MrlFlit.png
-share/xine/skins/xinetic/MrlSelect.png
-share/xine/skins/xinetic/Onglet.png
-share/xine/skins/xinetic/PlBg.png
-share/xine/skins/xinetic/PlBtn.png
-share/xine/skins/xinetic/PlDelete.png
-share/xine/skins/xinetic/PlDeleteAll.png
-share/xine/skins/xinetic/PlDismiss.png
-share/xine/skins/xinetic/PlInputTxt.png
-share/xine/skins/xinetic/PlItemBtn.png
-share/xine/skins/xinetic/PlMoveDn.png
-share/xine/skins/xinetic/PlMoveUp.png
-share/xine/skins/xinetic/PlPlay.png
-share/xine/skins/xinetic/PlSlidHBg.png
-share/xine/skins/xinetic/SkItemBtn.png
-share/xine/skins/xinetic/SkSlidBG.png
-share/xine/skins/xinetic/SkSlidHBg.png
-share/xine/skins/xinetic/SkSlidHPad.png
-share/xine/skins/xinetic/SlidHPad.png
-share/xine/skins/xinetic/SliderHBg.png
-share/xine/skins/xinetic/SliderHPad.png
-share/xine/skins/xinetic/SliderVBg.png
-share/xine/skins/xinetic/SliderVPad.png
-share/xine/skins/xinetic/SmallArrowDown.png
-share/xine/skins/xinetic/SmallArrowUp.png
-share/xine/skins/xinetic/skinconfig
-share/xine/visuals/default.avi
- at dirrmtry man/de/man1
- at dirrmtry man/de
- at dirrmtry man/es/man1
- at dirrmtry man/es
- at dirrmtry man/fr/man1
- at dirrmtry man/fr
+%%DATADIR%%/desktop/xine.desktop
+%%DATADIR%%/oxine/mainmenu
+%%DATADIR%%/oxine/mediamarks
+%%DATADIR%%/skins/xine-ui_logo.mpv
+%%DATADIR%%/skins/xine_splash.png
+%%DATADIR%%/skins/xinetic/BigArrowDown.png
+%%DATADIR%%/skins/xinetic/BigArrowLeft.png
+%%DATADIR%%/skins/xinetic/BigArrowRight.png
+%%DATADIR%%/skins/xinetic/BigArrowUp.png
+%%DATADIR%%/skins/xinetic/CtlBg.png
+%%DATADIR%%/skins/xinetic/CtlBtn.png
+%%DATADIR%%/skins/xinetic/CtlDismiss.png
+%%DATADIR%%/skins/xinetic/CtlDummy.png
+%%DATADIR%%/skins/xinetic/CtlReset.png
+%%DATADIR%%/skins/xinetic/CtlSave.png
+%%DATADIR%%/skins/xinetic/Letters.png
+%%DATADIR%%/skins/xinetic/Letters2.png
+%%DATADIR%%/skins/xinetic/MainAutoButton.png
+%%DATADIR%%/skins/xinetic/MainBg.png
+%%DATADIR%%/skins/xinetic/MainCam.png
+%%DATADIR%%/skins/xinetic/MainClose.png
+%%DATADIR%%/skins/xinetic/MainDown.png
+%%DATADIR%%/skins/xinetic/MainEject.png
+%%DATADIR%%/skins/xinetic/MainFastB.png
+%%DATADIR%%/skins/xinetic/MainFastF.png
+%%DATADIR%%/skins/xinetic/MainFullScreen.png
+%%DATADIR%%/skins/xinetic/MainMute.png
+%%DATADIR%%/skins/xinetic/MainNav.png
+%%DATADIR%%/skins/xinetic/MainNext.png
+%%DATADIR%%/skins/xinetic/MainPause.png
+%%DATADIR%%/skins/xinetic/MainPlay.png
+%%DATADIR%%/skins/xinetic/MainPower.png
+%%DATADIR%%/skins/xinetic/MainPrev.png
+%%DATADIR%%/skins/xinetic/MainSetup.png
+%%DATADIR%%/skins/xinetic/MainStop.png
+%%DATADIR%%/skins/xinetic/MainUp.png
+%%DATADIR%%/skins/xinetic/MainVolumeBg.png
+%%DATADIR%%/skins/xinetic/MainVolumePad.png
+%%DATADIR%%/skins/xinetic/MrlBg.png
+%%DATADIR%%/skins/xinetic/MrlBtn.png
+%%DATADIR%%/skins/xinetic/MrlDismiss.png
+%%DATADIR%%/skins/xinetic/MrlFlit.png
+%%DATADIR%%/skins/xinetic/MrlSelect.png
+%%DATADIR%%/skins/xinetic/Onglet.png
+%%DATADIR%%/skins/xinetic/PlBg.png
+%%DATADIR%%/skins/xinetic/PlBtn.png
+%%DATADIR%%/skins/xinetic/PlDelete.png
+%%DATADIR%%/skins/xinetic/PlDeleteAll.png
+%%DATADIR%%/skins/xinetic/PlDismiss.png
+%%DATADIR%%/skins/xinetic/PlInputTxt.png
+%%DATADIR%%/skins/xinetic/PlItemBtn.png
+%%DATADIR%%/skins/xinetic/PlMoveDn.png
+%%DATADIR%%/skins/xinetic/PlMoveUp.png
+%%DATADIR%%/skins/xinetic/PlPlay.png
+%%DATADIR%%/skins/xinetic/PlSlidHBg.png
+%%DATADIR%%/skins/xinetic/SkItemBtn.png
+%%DATADIR%%/skins/xinetic/SkSlidBG.png
+%%DATADIR%%/skins/xinetic/SkSlidHBg.png
+%%DATADIR%%/skins/xinetic/SkSlidHPad.png
+%%DATADIR%%/skins/xinetic/SlidHPad.png
+%%DATADIR%%/skins/xinetic/SliderHBg.png
+%%DATADIR%%/skins/xinetic/SliderHPad.png
+%%DATADIR%%/skins/xinetic/SliderVBg.png
+%%DATADIR%%/skins/xinetic/SliderVPad.png
+%%DATADIR%%/skins/xinetic/SmallArrowDown.png
+%%DATADIR%%/skins/xinetic/SmallArrowUp.png
+%%DATADIR%%/skins/xinetic/skinconfig
+%%DATADIR%%/visuals/default.avi
+ at dirrm %%DATADIR%%/visuals
+ at dirrm %%DATADIR%%/skins/xinetic
+ at dirrm %%DATADIR%%/skins
+ at dirrm %%DATADIR%%/oxine
+ at dirrm %%DATADIR%%/desktop
+ at dirrmtry %%DATADIR%%
+ at dirrmtry share/icons/hicolor/48x48/apps
+ at dirrmtry share/icons/hicolor/48x48
+ at dirrmtry share/icons/hicolor/32x32/apps
+ at dirrmtry share/icons/hicolor/32x32
+ at dirrmtry share/icons/hicolor/22x22/apps
+ at dirrmtry share/icons/hicolor/22x22
+ at dirrmtry share/icons/hicolor/16x16/apps
+ at dirrmtry share/icons/hicolor/16x16
+ at dirrmtry share/icons/hicolor
+ at dirrmtry share/icons
+ at dirrm share/doc/xitk
+ at dirrm %%DOCSDIR%%
 @dirrmtry man/pl/man1
 @dirrmtry man/pl
- at dirrmtry share/locale/pl_PL/LC_MESSAGES
- at dirrmtry share/locale/pl_PL
- at dirrm share/xine/visuals
- at dirrm share/xine/skins/xinetic
- at dirrm share/xine/oxine
- at dirrm share/xine/desktop
- at dirrm share/xine/skins
- at dirrmtry share/xine
- at dirrm share/doc/xine-ui
- at dirrm share/doc/xitk
+ at dirrmtry man/fr/man1
+ at dirrmtry man/fr
+ at dirrmtry man/es/man1
+ at dirrmtry man/es
+ at dirrmtry man/de/man1
+ at dirrmtry man/de
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/multimedia/xine/Makefile,v
retrieving revision 1.6
retrieving revision 1.7
diff -L multimedia/xine/Makefile -L multimedia/xine/Makefile -u -r1.6 -r1.7
--- multimedia/xine/Makefile
+++ multimedia/xine/Makefile
@@ -2,13 +2,12 @@
 # Date created:         14 Oct 2000
 # Whom:                 alex
 #
-# $FreeBSD: ports/multimedia/xine/Makefile,v 1.69 2006/12/07 17:17:44 nobutaka Exp $
+# $FreeBSD: ports/multimedia/xine/Makefile,v 1.77 2008/03/23 13:59:02 nobutaka Exp $
 # $MidnightBSD$
 #
 
 PORTNAME=	xine
-PORTVERSION=	0.99.4
-PORTREVISION=	10
+PORTVERSION=	0.99.5
 CATEGORIES=	multimedia
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -16,30 +15,34 @@
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	An X11 multimedia player
+LICENSE=	gpl2
 
 LIB_DEPENDS=	xine.1:${PORTSDIR}/multimedia/libxine \
-		png.5:${PORTSDIR}/graphics/png \
-		curl.4:${PORTSDIR}/ftp/curl
+		png.5:${PORTSDIR}/graphics/png
 
 USE_GETTEXT=	yes
-USE_XLIB=	yes
-USE_X_PREFIX=	yes
 USE_GMAKE=	yes
+INSTALLS_ICONS=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
 		LDFLAGS="-L${LOCALBASE}/lib" \
 		THREAD_CFLAGS="${PTHREAD_CFLAGS}" \
 		THREAD_LIBS="${PTHREAD_LIBS}"
-CONFIGURE_ARGS=	--program-transform-name="" --build=${ARCH}-portbld-freebsd6.0
 
 MANLANG=	"" de es fr pl
 MAN1=		aaxine.1 xine-bugreport.1 xine-check.1 xine-remote.1 xine.1
 
-.include <bsd.port.pre.mk>
+OPTIONS=	CACA "Enable libcaca output" off \
+		AALIB "Enable aalib output" off \
+		LIRC "Enable lirc support" off \
+		CURL "Enable curl support" on \
+		WIN32_CODECS "Enable win32 codecs (for i386 only)" on \
+		NLS "Enable Native Language Support" on \
+		XFT "Enable Xft support" on
 
-.if ${ARCH} == "amd64"
-USE_GCC= 4.1+
-.endif
+DOCSDIR=	${PREFIX}/share/doc/xine-ui
+
+.include <bsd.port.pre.mk>
 
 .if ${ARCH} == "i386"
 .if !defined(WITHOUT_WIN32_CODECS)
@@ -50,22 +53,49 @@
 .endif
 .endif
 
+.if defined(WITHOUT_NLS)
+CONFIGURE_ARGS+=--disable-nls
+PLIST_SUB+=	NLS="@comment "
+.else
+USE_GETTEXT=	yes
+PLIST_SUB+=	NLS=""
+.endif
+
 .if !defined(WITHOUT_XFT)
 LIB_DEPENDS+=	Xft.2:${PORTSDIR}/x11-fonts/libXft
 .else
 CONFIGURE_ARGS+=	--disable-xft
 .endif
 
-.if !defined(WITHOUT_CACA) && (exists(${LOCALBASE}/lib/libcaca.a) || defined(WITH_CACA))
+.if !defined(WITHOUT_CURL)
+LIB_DEPENDS+=	curl.4:${PORTSDIR}/ftp/curl
+.else
+CONFIGURE_ARGS+=	--without-curl
+.endif
+
+.if defined(WITH_LIRC)
+LIB_DEPENDS+=	lirc_client.1:${PORTSDIR}/comms/lirc
+CONFIGURE_ARGS+=	--enable-lirc
+.else
+CONFIGURE_ARGS+=	--disable-lirc
+.endif
+
+.if defined(WITH_CACA)
+LIBXINE_VER=	1.20
+.if !exists(${LOCALBASE}/lib/xine/plugins/${LIBXINE_VER}/xineplug_vo_out_caca.so)
+IGNORE=libxine should be compiled with caca support
+.endif
+LIB_DEPENDS+=   caca.0:${PORTSDIR}/graphics/libcaca
 PLIST_SUB+=	WITH_CACA=""
 .else
 PLIST_SUB+=	WITH_CACA="@comment "
-CONFIGURE_ARGS+=	--without-libcaca --disable-cacatest
+CONFIGURE_ARGS+=	--without-caca --disable-cacatest
 .endif
 
-.if !defined(WITHOUT_AALIB) && (exists(${LOCALBASE}/lib/libaa.so.1) || defined (WITH_AALIB))
+.if defined(WITH_AALIB)
 LIB_DEPENDS+=	aa.1:${PORTSDIR}/graphics/aalib
 PLIST_SUB+=	WITH_AALIB=""
+CONFIGURE_ARGS+=	--with-aalib
 .else
 PLIST_SUB+=	WITH_AALIB="@comment "
 CONFIGURE_ARGS+=	--without-aalib --disable-aalibtest
@@ -74,14 +104,8 @@
 post-patch:
 	@${REINPLACE_CMD} -e \
 		's|THREAD_LIBS=.*$$|THREAD_LIBS="\$$THREAD_LIBS"|g ; \
-		 s|THREAD_CFLAGS=.*$$|THREAD_CFLAGS="\$$THREAD_CFLAGS"|g ; \
-		 s|-L/usr/local/lib||g ; \
-		 s|-I/usr/local/include||g' ${WRKSRC}/configure
-	@${REINPLACE_CMD} -e \
-		 's|-malign-loops|-falign-loops|g ; \
-		  s|-malign-jumps|-falign-jumps|g ; \
-		  s|-malign-functions|-falign-functions|g' ${WRKSRC}/configure
-	@${RM} ${WRKSRC}/src/xitk/xine-remote.c
+		s|THREAD_CFLAGS=.*$$|THREAD_CFLAGS="\$$THREAD_CFLAGS"|g' \
+		${WRKSRC}/configure
 
 post-install:
 .for l in es fr
@@ -96,6 +120,5 @@
 .for l in es fr
 	@${CP} ${PREFIX}/man/man1/xine-remote.1 ${PREFIX}/man/${l}/man1/xine-remote.1
 .endfor
-	@${CAT} ${PKGMESSAGE}
 
 .include <bsd.port.post.mk>
Index: distinfo
===================================================================
RCS file: /home/cvs/mports/multimedia/xine/distinfo,v
retrieving revision 1.1
retrieving revision 1.2
diff -L multimedia/xine/distinfo -L multimedia/xine/distinfo -u -r1.1 -r1.2
--- multimedia/xine/distinfo
+++ multimedia/xine/distinfo
@@ -1,3 +1,3 @@
-MD5 (xine-ui-0.99.4.tar.gz) = 90ea1f76747e9788a30a73e7f4a76cf6
-SHA256 (xine-ui-0.99.4.tar.gz) = 5841e72b8167248420bc42cf4f7e019ba0cae4ff4d54676d060cc2344ae53e07
-SIZE (xine-ui-0.99.4.tar.gz) = 2544984
+MD5 (xine-ui-0.99.5.tar.gz) = e643cd1fcad4d98a5ae4eb877ce5087b
+SHA256 (xine-ui-0.99.5.tar.gz) = 1368aa9cfd70433d14efde5bf0e70911f80f9463a026192c1f133a339be25e1e
+SIZE (xine-ui-0.99.5.tar.gz) = 2606481
--- multimedia/xine/files/patch-ltmain.sh
+++ /dev/null
@@ -1,32 +0,0 @@
---- ltmain.sh.orig	Sat Apr 17 07:11:07 2004
-+++ ltmain.sh	Mon May 10 00:27:21 2004
-@@ -1238,6 +1238,7 @@
- 	;;
- 
-       -avoid-version)
-+	build_old_libs=no
- 	avoid_version=yes
- 	continue
- 	;;
-@@ -1341,7 +1342,7 @@
- 	  esac
- 	elif test "X$arg" = "X-lc_r"; then
- 	 case $host in
--	 *-*-openbsd* | *-*-freebsd*)
-+	 *-*-openbsd*)
- 	   # Do not include libc_r directly, use -pthread flag.
- 	   continue
- 	   ;;
-@@ -5493,10 +5494,12 @@
- 	fi
- 
- 	# Install the pseudo-library for information purposes.
-+	if /usr/bin/false; then
- 	name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
- 	instname="$dir/$name"i
- 	$show "$install_prog $instname $destdir/$name"
- 	$run eval "$install_prog $instname $destdir/$name" || exit $?
-+	fi
- 
- 	# Maybe install the static library, too.
- 	test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
--- /dev/null
+++ multimedia/xine/files/patch-src_xitk_stream_infos.c
@@ -0,0 +1,15 @@
+--- src/xitk/stream_infos.c.orig	Sun Jul 15 19:28:59 2007
++++ src/xitk/stream_infos.c	Sun Jul 15 19:29:13 2007
+@@ -45,9 +45,9 @@
+ 
+ extern gGui_t          *gGui;
+ 
+-static char            *sinfosfontname     = "-*-helvetica-medium-r-*-*-10-*-*-*-*-*-*-*";
+-static char            *lfontname          = "-*-helvetica-bold-r-*-*-10-*-*-*-*-*-*-*";
+-static char            *btnfontname        = "-*-helvetica-bold-r-*-*-12-*-*-*-*-*-*-*";
++static char            *sinfosfontname     = "-*-*-medium-r-*-*-10-*-*-*-*-*-*-*";
++static char            *lfontname          = "-*-*-bold-r-*-*-10-*-*-*-*-*-*-*";
++static char            *btnfontname        = "-*-*-bold-r-*-*-12-*-*-*-*-*-*-*";
+ 
+ typedef struct {
+   xitk_window_t        *xwin;
--- /dev/null
+++ multimedia/xine/files/patch-src_aaui_Makefile.in
@@ -0,0 +1,18 @@
+--- src/aaui/Makefile.in.orig	Sun Jul 15 18:51:53 2007
++++ src/aaui/Makefile.in	Sun Jul 15 18:54:51 2007
+@@ -266,13 +266,13 @@
+ aaxine_SOURCES = $(GETOPT_C) main.c
+ aaxine_CFLAGS = $(AALIB_CFLAGS) -DAA $(AM_CFLAGS)
+ aaxine_LDADD = @XINE_LIBS@ $(AALIB_LIBS) $(DYNAMIC_LD_LIBS) -lm \
+-	       $(top_builddir)/src/common/libcommon.a
++	       $(top_builddir)/src/common/libcommon.a $(THREAD_LIBS)
+ 
+ aaxine_DEPENDENCIES = $(top_builddir)/src/common/libcommon.a
+ cacaxine_SOURCES = $(GETOPT_C) main.c
+ cacaxine_CFLAGS = $(CACA_CFLAGS) -DCACA $(AM_CFLAGS)
+ cacaxine_LDADD = @XINE_LIBS@ $(CACA_LIBS) $(DYNAMIC_LD_LIBS) -lm \
+-	       $(top_builddir)/src/common/libcommon.a
++	       $(top_builddir)/src/common/libcommon.a $(THREAD_LIBS)
+ 
+ cacaxine_DEPENDENCIES = $(top_builddir)/src/common/libcommon.a
+ all: all-am
--- /dev/null
+++ multimedia/xine/files/patch-src_xitk_Makefile.in
@@ -0,0 +1,20 @@
+--- src/xitk/Makefile.in.orig	Tue May  1 07:51:15 2007
++++ src/xitk/Makefile.in	Sun Jul 15 18:48:07 2007
+@@ -351,7 +351,7 @@
+              $(top_builddir)/src/common/libcommonx.a \
+ 	     $(X_PRE_LIBS) $(LIRC_LIBS) $(DYNAMIC_LD_LIBS) $(XFT_LIBS) \
+ 	     $(X_LIBS) $(XTEST_LIBS) $(CURL_LIBS) $(NVTVSIMPLE_LIBS) \
+-	     -lX11 -lm $(DBG_LIBS) $(XV_LIB) $(LIBPNG_LIBS) $(INTLLIBS)
++	     -lX11 -lm $(DBG_LIBS) $(XV_LIB) $(LIBPNG_LIBS) $(INTLLIBS) $(THREAD_LIBS)
+ 
+ xine_remote_CFLAGS = $(AM_CFLAGS) -DNETWORK_CLIENT
+ xine_remote_SOURCES = network.c
+@@ -465,7 +465,7 @@
+ 	$(LINK) $(xine_LDFLAGS) $(xine_OBJECTS) $(xine_LDADD) $(LIBS)
+ xine-remote$(EXEEXT): $(xine_remote_OBJECTS) $(xine_remote_DEPENDENCIES) 
+ 	@rm -f xine-remote$(EXEEXT)
+-	$(LINK) $(xine_remote_LDFLAGS) $(xine_remote_OBJECTS) $(xine_remote_LDADD) $(LIBS)
++	$(LINK) $(xine_remote_LDFLAGS) $(xine_remote_OBJECTS) $(xine_remote_LDADD) $(LIBS) $(INTLLIBS)
+ 
+ mostlyclean-compile:
+ 	-rm -f *.$(OBJEXT)
Index: patch-src:xitk:tvset.c
===================================================================
RCS file: /home/cvs/mports/multimedia/xine/files/patch-src:xitk:tvset.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -L multimedia/xine/files/patch-src:xitk:tvset.c -L multimedia/xine/files/patch-src:xitk:tvset.c -u -r1.1 -r1.2
--- multimedia/xine/files/patch-src:xitk:tvset.c
+++ multimedia/xine/files/patch-src:xitk:tvset.c
@@ -1,15 +1,15 @@
---- src/xitk/tvset.c.orig	Thu Dec 16 06:10:46 2004
-+++ src/xitk/tvset.c	Thu Dec 30 04:36:57 2004
+--- src/xitk/tvset.c.orig	Fri Mar 30 08:51:34 2007
++++ src/xitk/tvset.c	Sun Jul 15 19:26:24 2007
 @@ -45,9 +45,9 @@
  
  extern gGui_t          *gGui;
  
 -static char            *tvsetfontname     = "-*-helvetica-medium-r-*-*-10-*-*-*-*-*-*-*";
--static char            *lfontname         = "-*-helvetica-bold-r-*-*-11-*-*-*-*-*-*-*";
+-static char            *lfontname         = "-*-helvetica-bold-r-*-*-10-*-*-*-*-*-*-*";
 -static char            *btnfontname       = "-*-helvetica-bold-r-*-*-12-*-*-*-*-*-*-*";
-+static char            *tvsetfontname     = "-*-*-medium-r-normal-*-10-*-*-*-*-*-*-*";
-+static char            *lfontname         = "-*-*-bold-r-normal-*-11-*-*-*-*-*-*-*";
-+static char            *btnfontname       = "-*-*-bold-r-normal-*-12-*-*-*-*-*-*-*";
++static char            *tvsetfontname     = "-*-*-medium-r-*-*-10-*-*-*-*-*-*-*";
++static char            *lfontname         = "-*-*-bold-r-*-*-10-*-*-*-*-*-*-*";
++static char            *btnfontname       = "-*-*-bold-r-*-*-12-*-*-*-*-*-*-*";
  
  typedef struct {
    xitk_window_t        *xwin;
--- multimedia/xine/files/patch-src:xitk:kbindings_man.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/xitk/kbindings_man.c.orig	Fri Dec 17 01:14:08 2004
-+++ src/xitk/kbindings_man.c	Thu Dec 30 04:30:07 2004
-@@ -81,8 +81,8 @@
- } _kbedit_t;
- 
- static _kbedit_t    *kbedit = NULL;
--static char         *fontname = "-*-helvetica-bold-r-*-*-12-*-*-*-*-*-*-*";
--static char         *br_fontname = "-misc-fixed-medium-r-normal-*-10-*-*-*-*-*-*-*";
-+static char         *fontname = "-*-*-bold-r-normal-*-12-*-*-*-*-*-*-*";
-+static char         *br_fontname = "-*-*-medium-r-normal-*-10-*-*-*-*-*-*-*";
- #define FONT_HEIGHT_MODEL "azertyuiopqsdfghjklmwxcvbnAZERTYUIOPQSDFGHJKLMWXCVBN&é(-è_çà)=¹~#{[|`\\^@]}%"
- 
- #define WINDOW_WIDTH        520
--- multimedia/xine/files/patch-src:xitk:network.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/xitk/network.c.orig	Mon Mar  3 23:43:41 2003
-+++ src/xitk/network.c	Tue Mar 25 00:10:12 2003
-@@ -48,6 +48,7 @@
- #include <time.h>
- #include <sys/ioctl.h>
- #include <sys/types.h>
-+#include <sys/select.h>
- #include <sys/stat.h>
- #include <sys/signal.h>
- #include <sys/time.h>
--- multimedia/xine/files/patch-src_xitk_main.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- src/xitk/main.c.orig	Sun Jul 24 11:40:37 2005
-+++ src/xitk/main.c	Thu Apr 20 01:03:46 2006
-@@ -456,7 +456,7 @@
-   int          len;
-   char        *blanks = "     ";
- 
--  printf(title);
-+  printf("%s", title);
-   
-   sprintf(buffer, "%s", blanks);
-   plugin = *plugins++;
-@@ -469,7 +469,7 @@
-       sprintf(buffer, "%s%s%s", buffer, (strlen(buffer) == strlen(blanks)) ? "" : ", ", plugin);
-     }
-     else {
--      printf(buffer);
-+      printf("%s", buffer);
-       printf(",\n");
-       snprintf(buffer, sizeof(buffer), "%s%s", blanks, plugin);
-     }
-@@ -478,7 +478,7 @@
-   }
-   
-   if(strlen(buffer))
--    printf(buffer);
-+    printf("%s", buffer);
-   
-   printf(".\n\n");
- }
--- multimedia/xine/files/patch-src:xitk:Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/xitk/Makefile.in.orig	Wed Jan  7 22:11:20 2004
-+++ src/xitk/Makefile.in	Wed Jan  7 22:16:30 2004
-@@ -469,7 +469,7 @@
- 	$(LINK) $(xine_LDFLAGS) $(xine_OBJECTS) $(xine_LDADD) $(LIBS)
- xine-remote$(EXEEXT): $(xine_remote_OBJECTS) $(xine_remote_DEPENDENCIES) 
- 	@rm -f xine-remote$(EXEEXT)
--	$(LINK) $(xine_remote_LDFLAGS) $(xine_remote_OBJECTS) $(xine_remote_LDADD) $(LIBS)
-+	$(LINK) $(xine_remote_LDFLAGS) $(xine_remote_OBJECTS) $(xine_remote_LDADD) $(LIBS) $(INTLLIBS)
- 
- mostlyclean-compile:
- 	-rm -f *.$(OBJEXT) core *.core
--- /dev/null
+++ multimedia/xine/files/patch-src_fb_Makefile.in
@@ -0,0 +1,11 @@
+--- src/fb/Makefile.in.orig	Sun Jul 15 18:56:10 2007
++++ src/fb/Makefile.in	Sun Jul 15 18:56:42 2007
+@@ -264,7 +264,7 @@
+ target_alias = @target_alias@
+ AM_CFLAGS = @XINE_CFLAGS@ $(X_CFLAGS) -DFONTDIR=\"$(XINE_SKINDIR)/../fonts/\"
+ fbxine_DEPENDENCIES = $(top_builddir)/src/common/libcommon.a
+-fbxine_LDADD = @XINE_LIBS@ $(LIRC_LIBS) $(DYNAMIC_LD_LIBS) -lm $(top_builddir)/src/common/libcommon.a
++fbxine_LDADD = @XINE_LIBS@ $(LIRC_LIBS) $(DYNAMIC_LD_LIBS) -lm $(top_builddir)/src/common/libcommon.a $(THREAD_LIBS)
+ fbxine_SOURCES = main.c lirc.c actions.c keys.c options.c callback.c stdctl.c post.c osd.c config_wrapper.c
+ noinst_HEADERS = main.h lirc.h actions.h keys.h options.h callback.h stdctl.h post.h osd.h config_wrapper.h
+ all: all-am
--- multimedia/xine/files/patch-src:common:utils.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/common/utils.c.orig	Wed Jan  7 01:04:22 2004
-+++ src/common/utils.c	Wed Jan  7 01:04:47 2004
-@@ -34,7 +34,6 @@
- #include <sys/stat.h>
- #include <sys/wait.h>
- #include <sys/utsname.h>
--#include <alloca.h>
- 
- #ifdef HAVE_X11
- #include <X11/Xlib.h>
--- multimedia/xine/files/patch-src:xitk:session.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/xitk/session.c.orig	Mon Mar  3 23:43:45 2003
-+++ src/xitk/session.c	Tue Mar 25 00:11:39 2003
-@@ -41,6 +41,7 @@
- #include <sys/stat.h>
- #include <sys/socket.h>
- #include <sys/un.h>
-+#include <sys/select.h>
- #include <errno.h>
- 
- #include "common.h"
Index: patch-src:xitk:kbindings.c
===================================================================
RCS file: /home/cvs/mports/multimedia/xine/files/patch-src:xitk:kbindings.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -L multimedia/xine/files/patch-src:xitk:kbindings.c -L multimedia/xine/files/patch-src:xitk:kbindings.c -u -r1.1 -r1.2
--- multimedia/xine/files/patch-src:xitk:kbindings.c
+++ multimedia/xine/files/patch-src:xitk:kbindings.c
@@ -1,13 +1,13 @@
---- src/xitk/kbindings.c.orig	Fri Dec 17 01:14:08 2004
-+++ src/xitk/kbindings.c	Thu Dec 30 04:29:27 2004
+--- src/xitk/kbindings.c.orig	Tue Apr 10 07:39:35 2007
++++ src/xitk/kbindings.c	Sun Jul 15 19:19:16 2007
 @@ -81,8 +81,8 @@
  } _kbedit_t;
  
  static _kbedit_t    *kbedit = NULL;
 -static char         *fontname = "-*-helvetica-bold-r-*-*-12-*-*-*-*-*-*-*";
 -static char         *br_fontname = "-misc-fixed-medium-r-normal-*-10-*-*-*-*-*-*-*";
-+static char         *fontname = "-*-*-bold-r-normal-*-12-*-*-*-*-*-*-*";
++static char         *fontname = "-*-*-bold-r-*-*-12-*-*-*-*-*-*-*";
 +static char         *br_fontname = "-*-*-medium-r-normal-*-10-*-*-*-*-*-*-*";
- #define FONT_HEIGHT_MODEL "azertyuiopqsdfghjklmwxcvbnAZERTYUIOPQSDFGHJKLMWXCVBN&é(-è_çà)=¹~#{[|`\\^@]}%"
  
- #define WINDOW_WIDTH        520
+ #define WINDOW_WIDTH        530
+ #define WINDOW_HEIGHT       456
Index: patch-src:xitk:skins.c
===================================================================
RCS file: /home/cvs/mports/multimedia/xine/files/patch-src:xitk:skins.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -L multimedia/xine/files/patch-src:xitk:skins.c -L multimedia/xine/files/patch-src:xitk:skins.c -u -r1.1 -r1.2
--- multimedia/xine/files/patch-src:xitk:skins.c
+++ multimedia/xine/files/patch-src:xitk:skins.c
@@ -1,14 +1,13 @@
---- src/xitk/skins.c.orig	Mon Nov 22 17:45:26 2004
-+++ src/xitk/skins.c	Thu Dec 30 04:32:43 2004
-@@ -1083,8 +1083,9 @@
+--- src/xitk/skins.c.orig	Fri Mar 30 08:51:34 2007
++++ src/xitk/skins.c	Sun Jul 15 19:22:31 2007
+@@ -1050,8 +1050,8 @@
    layer_above_video(xitk_window_get_window(xwin));
    
    if((slxs = skins_get_slx_entries(url)) != NULL) {
--    char                      *fontname    = "-*-helvetica-medium-r-*-*-10-*-*-*-*-*-*-*";
+-    char                      *br_fontname = "-misc-fixed-medium-r-normal-*-10-*-*-*-*-*-*-*";
 -    char                      *btnfontname = "-*-helvetica-bold-r-*-*-12-*-*-*-*-*-*-*";
-+    char                      *fontname    = "-*-*-medium-r-normal-*-10-*-*-*-*-*-*-*";
-+    char                      *btnfontname = "-*-*-bold-r-normal-*-12-*-*-*-*-*-*-*";
-+
++    char                      *br_fontname = "-*-*-medium-r-normal-*-10-*-*-*-*-*-*-*";
++    char                      *btnfontname = "-*-*-bold-r-*-*-12-*-*-*-*-*-*-*";
      int                        i;
      xitk_browser_widget_t      br;
      xitk_labelbutton_widget_t  lb;
Index: patch-src:xitk:skins:xinetic:skinconfig
===================================================================
RCS file: /home/cvs/mports/multimedia/xine/files/patch-src:xitk:skins:xinetic:skinconfig,v
retrieving revision 1.1
retrieving revision 1.2
diff -L multimedia/xine/files/patch-src:xitk:skins:xinetic:skinconfig -L multimedia/xine/files/patch-src:xitk:skins:xinetic:skinconfig -u -r1.1 -r1.2
--- multimedia/xine/files/patch-src:xitk:skins:xinetic:skinconfig
+++ multimedia/xine/files/patch-src:xitk:skins:xinetic:skinconfig
@@ -1,128 +1,128 @@
---- src/xitk/skins/xinetic/skinconfig.orig	Thu Dec 30 03:33:25 2004
-+++ src/xitk/skins/xinetic/skinconfig	Thu Dec 30 04:35:46 2004
-@@ -243,7 +243,7 @@
+--- src/xitk/skins/xinetic/skinconfig.orig	Mon Jan  1 06:58:51 2007
++++ src/xitk/skins/xinetic/skinconfig	Sun Jul 15 19:25:17 2007
+@@ -244,7 +244,7 @@
  	  color = #9fa4ad
  	  color_focus = #081e2f
  	  color_click = #081e2f
--	  font = *-helvetica-*-i-*-*-12-*-*-*-*-*-*-*
-+	  font = -*-*-bold-r-normal-*-12-*-*-*-*-*-*-*
+-	  font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-*
++	  font = *-*-bold-o-*-*-12-*-*-*-*-*-*-*
  	}
  	max_buttons = 7
  }
-@@ -303,7 +303,7 @@
+@@ -304,7 +304,7 @@
  	  color = #9fa4ad
  	  color_focus = #081e2f
  	  color_click = #081e2f
--	  font = *-helvetica-*-i-*-*-12-*-*-*-*-*-*-*
-+	  font = -*-*-bold-r-normal-*-12-*-*-*-*-*-*-*
+-	  font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-*
++	  font = *-*-bold-o-*-*-12-*-*-*-*-*-*-*
  	}
  }
  
-@@ -317,7 +317,7 @@
+@@ -318,7 +318,7 @@
  	  color = #9fa4ad
  	  color_focus = #081e2f
  	  color_click = #081e2f
--	  font = *-helvetica-*-i-*-*-12-*-*-*-*-*-*-*
-+	  font = -*-*-bold-r-normal-*-12-*-*-*-*-*-*-*
+-	  font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-*
++	  font = *-*-bold-o-*-*-12-*-*-*-*-*-*-*
  	}
  }
  
-@@ -331,7 +331,7 @@
+@@ -332,7 +332,7 @@
  	  color = #9fa4ad
  	  color_focus = #081e2f
  	  color_click = #081e2f
--	  font = *-helvetica-*-i-*-*-12-*-*-*-*-*-*-*
-+	  font = -*-*-bold-r-normal-*-12-*-*-*-*-*-*-*
+-	  font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-*
++	  font = *-*-bold-o-*-*-12-*-*-*-*-*-*-*
  	}
  }
  
-@@ -349,7 +349,7 @@
+@@ -350,7 +350,7 @@
  	  color = #a4abb0
  	  color_focus = #a4abb0
  	  color_click = #081e2f
--	  font = *-helvetica-*-i-*-*-12-*-*-*-*-*-*-*
-+	  font = -*-*-bold-r-normal-*-12-*-*-*-*-*-*-*
+-	  font = *-helvetica-*-o-*-*-12-*-*-*-*-*-*-*
++	  font = *-*-*-o-*-*-12-*-*-*-*-*-*-*
  	}
  }
  
-@@ -403,7 +403,7 @@
+@@ -404,7 +404,7 @@
  	  color = #9fa4ad
  	  color_focus = #081e2f
  	  color_click = #081e2f
--	  font = *-helvetica-*-i-*-*-12-*-*-*-*-*-*-*
-+	  font = -*-*-bold-r-normal-*-12-*-*-*-*-*-*-*
+-	  font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-*
++	  font = *-*-bold-o-*-*-12-*-*-*-*-*-*-*
  	}
  }
  
-@@ -487,7 +487,7 @@
+@@ -488,7 +488,7 @@
  	  color = #9fa4ad
  	  color_focus = #081e2f
  	  color_click = #081e2f
--	  font = *-helvetica-*-i-*-*-12-*-*-*-*-*-*-*
-+	  font = -*-*-bold-r-normal-*-12-*-*-*-*-*-*-*
+-	  font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-*
++	  font = *-*-bold-o-*-*-12-*-*-*-*-*-*-*
  	}
  	max_buttons = 6
  }
-@@ -502,7 +502,7 @@
+@@ -503,7 +503,7 @@
  	  color = #9fa4ad
  	  color_focus = #9fa4ad
  	  color_click = #081e2f
--	  font = *-helvetica-*-i-*-*-12-*-*-*-*-*-*-*
-+	  font = -*-*-bold-r-normal-*-12-*-*-*-*-*-*-*
+-	  font = *-helvetica-*-o-*-*-12-*-*-*-*-*-*-*
++	  font = *-*-*-o-*-*-12-*-*-*-*-*-*-*
  	}
  }
  
-@@ -693,7 +693,7 @@
+@@ -694,7 +694,7 @@
  	  color = #a4aab4
  	  color_focus = #a4aab4
  	  color_click = #081e2f
--	  font = *-helvetica-*-i-*-*-12-*-*-*-*-*-*-*
-+	  font = -*-*-bold-r-normal-*-12-*-*-*-*-*-*-*
+-	  font = *-helvetica-*-o-*-*-12-*-*-*-*-*-*-*
++	  font = *-*-*-o-*-*-12-*-*-*-*-*-*-*
  	}
  }
  
-@@ -707,7 +707,7 @@
+@@ -708,7 +708,7 @@
  	  color = #9fa4ad
  	  color_focus = #081e2f
  	  color_click = #081e2f
--	  font = *-helvetica-*-i-*-*-12-*-*-*-*-*-*-*
-+	  font = -*-*-bold-r-normal-*-12-*-*-*-*-*-*-*
+-	  font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-*
++	  font = *-*-bold-o-*-*-12-*-*-*-*-*-*-*
  	}
  }
  
-@@ -734,7 +734,7 @@
+@@ -735,7 +735,7 @@
  	  color = #a4aab4
  	  color_focus = #a4aab4
  	  color_click = #081e2f
--	  font = *-helvetica-*-i-*-*-12-*-*-*-*-*-*-*
-+	  font = -*-*-bold-r-normal-*-12-*-*-*-*-*-*-*
+-	  font = *-helvetica-*-o-*-*-12-*-*-*-*-*-*-*
++	  font = *-*-*-o-*-*-12-*-*-*-*-*-*-*
  	}
  }
  
-@@ -748,7 +748,7 @@
+@@ -749,7 +749,7 @@
  	  color = #9fa4ad
  	  color_focus = #081e2f
  	  color_click = #081e2f
--	  font = *-helvetica-*-i-*-*-12-*-*-*-*-*-*-*
-+	  font = -*-*-bold-r-normal-*-12-*-*-*-*-*-*-*
+-	  font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-*
++	  font = *-*-bold-o-*-*-12-*-*-*-*-*-*-*
  	}
  }
  
-@@ -770,7 +770,7 @@
+@@ -771,7 +771,7 @@
  	  color = #9fa4ad
  	  color_focus = #081e2f
  	  color_click = #081e2f
--	  font = *-helvetica-*-i-*-*-12-*-*-*-*-*-*-*
-+	  font = -*-*-bold-r-normal-*-12-*-*-*-*-*-*-*
+-	  font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-*
++	  font = *-*-bold-o-*-*-12-*-*-*-*-*-*-*
  	}
  }
  
-@@ -854,7 +854,7 @@
+@@ -855,7 +855,7 @@
  	  color = #9fa4ad
  	  color_focus = #081e2f
  	  color_click = #081e2f
--	  font = *-helvetica-*-i-*-*-12-*-*-*-*-*-*-*
-+	  font = -*-*-bold-r-normal-*-12-*-*-*-*-*-*-*
+-	  font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-*
++	  font = *-*-bold-o-*-*-12-*-*-*-*-*-*-*
  	}
  	max_buttons = 8
  }
--- multimedia/xine/files/patch-src:xitk:oxine:mediamarks.c
+++ /dev/null
@@ -1,42 +0,0 @@
---- src/xitk/oxine/mediamarks.c.orig	Tue Sep 20 23:58:50 2005
-+++ src/xitk/oxine/mediamarks.c	Wed Sep 21 00:13:23 2005
-@@ -439,34 +439,19 @@
- 
- static void parse_m3u(const char *mrl, list_t *items) {
-   FILE *file;
--  char **line;
--  int *n;
--  int a;
-+  char line[1024];
- 
-   file = fopen(mrl, "r");
--  if(!file) return ;
-+  if(!file) return;
- 
--  n = ho_new(size_t);
--  line = ho_new(char *);
--
--  *line = NULL;
--  *n = 0;
--  a = getline(line, n, file);
--  if(a<=0) return;
--
--  while((a = getline(line, n, file))>0) {
--    char *str;
-+  while(fgets(line, sizeof(line) - 1, file) != NULL) {
-     playitem_t *item;
- 
--    if(*line[0] == '#') continue;
--    str = strndup(*line, a-1);
-+    if(line[0] == '#') continue;
-     /* printf("%s\n", str); */
--    item = playitem_new (TYPE_REG, basename(str), str, list_new());
--    ho_free(str);
-+    item = playitem_new (TYPE_REG, basename(line), line, list_new());
-     playitem_append(item, items);
-   }
--  ho_free(line);
--  ho_free(n);
-   fclose(file);
- }
- 
--- /dev/null
+++ multimedia/xine/files/patch-src_aaui_main.c
@@ -0,0 +1,11 @@
+--- src/aaui/main.c.orig	2008-03-23 22:52:31.000000000 +0900
++++ src/aaui/main.c	2008-03-23 22:53:32.000000000 +0900
+@@ -593,7 +593,7 @@
+   while ( !caca_get_event(aaxine.display, CACA_EVENT_KEY_PRESS, &ev, 50000) && aaxine.running ) ;
+ 
+   if (!aaxine.running) return 0;
+-  return ev.data.key.ch;
++  return caca_get_event_key_ch(&ev);
+ #endif
+ }
+ 


More information about the Midnightbsd-cvs mailing list