From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Oct 18 20:00:40 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B4D416A4CE for ; Mon, 18 Oct 2004 20:00:40 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5ECA043D5E for ; Mon, 18 Oct 2004 20:00:40 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i9IK0elO010111 for ; Mon, 18 Oct 2004 20:00:40 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i9IK0eKN010110; Mon, 18 Oct 2004 20:00:40 GMT (envelope-from gnats) Resent-Date: Mon, 18 Oct 2004 20:00:40 GMT Resent-Message-Id: <200410182000.i9IK0eKN010110@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Michael Johnson Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B20D16A4CF for ; Mon, 18 Oct 2004 19:59:10 +0000 (GMT) Received: from imf01aec.mail.bellsouth.net (imf01aec.mail.bellsouth.net [205.152.59.49]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA19F43D5E for ; Mon, 18 Oct 2004 19:59:09 +0000 (GMT) (envelope-from ahze@blueheron.ahze.net) Received: from blueheron.ahze.net ([68.209.163.3]) by imf24aec.mail.bellsouth.netESMTP <20041018183005.TLIV2383.imf24aec.mail.bellsouth.net@blueheron.ahze.net>; Mon, 18 Oct 2004 14:30:05 -0400 Received: (from root@localhost) by blueheron.ahze.net (8.13.1/8.13.1/Submit) id i9IIU4I4043846; Mon, 18 Oct 2004 14:30:04 -0400 (EDT) (envelope-from ahze) Message-Id: <200410181830.i9IIU4I4043846@blueheron.ahze.net> Date: Mon, 18 Oct 2004 14:30:04 -0400 (EDT) From: Michael Johnson To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 cc: hendrik@scholz.net Subject: ports/72841: [PATCH] multimedia/totem: update to 0.99.19 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Oct 2004 20:00:40 -0000 >Number: 72841 >Category: ports >Synopsis: [PATCH] multimedia/totem: update to 0.99.19 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Mon Oct 18 20:00:39 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Michael Johnson >Release: FreeBSD 5.3-STABLE i386 >Organization: >Environment: System: FreeBSD blueheron.ahze.net 5.3-STABLE FreeBSD 5.3-STABLE #68: Sat Oct 16 21:30:18 EDT 2004 >Description: - Update to 0.99.19 This will only work with gnome2.8 so if you want to test it you will need gnome 2.8 installed =) Added file(s): - files/patch-src_totem-disc.c Port maintainer (hendrik@scholz.net) is cc'd. Generated with FreeBSD Port Tools 0.63 >How-To-Repeat: >Fix: --- totem-0.99.19.patch begins here --- diff -ruN --exclude=CVS /usr/ports/multimedia/totem.orig/Makefile /usr/ports/multimedia/totem/Makefile --- /usr/ports/multimedia/totem.orig/Makefile Mon Oct 18 14:11:12 2004 +++ /usr/ports/multimedia/totem/Makefile Mon Oct 18 14:27:05 2004 @@ -6,15 +6,17 @@ # PORTNAME= totem -PORTVERSION= 0.99.15.1 +PORTVERSION= 0.99.19 CATEGORIES= multimedia gnome MASTER_SITES= ${MASTER_SITE_GNOME} -MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/.....$//} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/...$//} DIST_SUBDIR= gnome2 MAINTAINER= hendrik@scholz.net COMMENT= A Xine-based video player for the Gnome 2 Desktop +LIB_DEPENDS= nautilus-burn.0:${PORTSDIR}/sysutils/nautilus-cd-burner + USE_REINPLACE= yes USE_BZIP2= yes USE_X_PREFIX= yes @@ -53,7 +55,6 @@ .endif .endif -.if defined(WITH_GSTREAMER_OVERRIDE) .if defined(WITH_DVD_DEVICE) DEFAULT_DVD_DEVICE=${WITH_DVD_DEVICE} .else @@ -63,24 +64,20 @@ DEFAULT_DVD_DEVICE=/dev/acd0 .endif .endif -.endif pre-everything:: @${ECHO_MSG} "===> The default CDROM device is ${DEFAULT_CDROM_DEVICE}" @${ECHO_MSG} "===> Define WITH_CDROM_DEVICE if you want to change the default" @${ECHO_MSG} "===> For example, 'make WITH_CDROM_DEVICE=\"/dev/somedevice\"'" @${ECHO_MSG} "===>" -.if defined(WITH_GSTREAMER_OVERRIDE) @${ECHO_MSG} "===> The default DVD device is ${DEFAULT_DVD_DEVICE}" @${ECHO_MSG} "===> Define WITH_DVD_DEVICE if you want to change the default" @${ECHO_MSG} "===> For example, 'make WITH_DVD_DEVICE=\"/dev/somedevice\"'" -.endif post-patch: @${REINPLACE_CMD} -e 's|/dev/cdrom|${DEFAULT_CDROM_DEVICE}|' \ - ${WRKSRC}/src/cd-drive.c \ ${WRKSRC}/src/totem-preferences.c \ - ${WRKSRC}/src/bacon-cd-selection.c + ${WRKSRC}/src/bacon-video-widget-gst.c .if defined(WITH_GSTREAMER_OVERRIDE) @${REINPLACE_CMD} -e 's|/dev/dvd|${DEFAULT_DVD_DEVICE}|' \ ${WRKSRC}/src/bacon-video-widget-gst.c diff -ruN --exclude=CVS /usr/ports/multimedia/totem.orig/distinfo /usr/ports/multimedia/totem/distinfo --- /usr/ports/multimedia/totem.orig/distinfo Mon Oct 18 14:11:12 2004 +++ /usr/ports/multimedia/totem/distinfo Mon Oct 18 12:49:35 2004 @@ -1,2 +1,2 @@ -MD5 (gnome2/totem-0.99.15.1.tar.bz2) = c5db3ea18fc66afce61e959c255706c7 -SIZE (gnome2/totem-0.99.15.1.tar.bz2) = 1025252 +MD5 (gnome2/totem-0.99.19.tar.bz2) = e2d8c6cd39b0843d51d357cc3921873a +SIZE (gnome2/totem-0.99.19.tar.bz2) = 1062379 diff -ruN --exclude=CVS /usr/ports/multimedia/totem.orig/files/patch-src_totem-disc.c /usr/ports/multimedia/totem/files/patch-src_totem-disc.c --- /usr/ports/multimedia/totem.orig/files/patch-src_totem-disc.c Wed Dec 31 19:00:00 1969 +++ /usr/ports/multimedia/totem/files/patch-src_totem-disc.c Mon Oct 18 14:16:57 2004 @@ -0,0 +1,49 @@ +--- src/totem-disc.c.orig Mon Oct 18 14:00:05 2004 ++++ src/totem-disc.c Mon Oct 18 14:00:14 2004 +@@ -26,12 +26,34 @@ + #include + #include + #include +-#include + #include + + #include + #include ++ ++#ifdef __FreeBSD__ ++#include ++#include ++ ++#define CDROM_DRIVE_STATUS 0x5326 ++#define CDROM_DISC_STATUS 0x5327 ++#define CDS_AUDIO 100 ++#define CDS_MIXED 105 ++#define CDS_DATA_1 101 ++#define CDS_DATA_2 102 ++#define CDS_NO_INFO 0 /* if not implemented */ ++#define CDS_NO_DISC 1 ++#define CDS_TRAY_OPEN 2 ++#define CDS_DRIVE_NOT_READY 3 ++#define CDS_DISC_OK 4 ++#define CDS_XA_2_1 103 ++#define CDS_XA_2_2 104 ++#define ENOMEDIUM ENODEV ++#define CDROM_GET_CAPABILITY CDIOCCLRDEBUG ++#else + #include ++#include ++#endif + + #include + #include +@@ -395,8 +417,10 @@ + /* open disc, check capabilities and open mount */ + if (!cd_cache_open_device (cache, error)) + return MEDIA_TYPE_ERROR; ++#ifdef __linux__ + if (!(cache->cap & CDC_DVD)) + return MEDIA_TYPE_DATA; ++#endif + if (!(dir = cd_cache_open_mountpoint (cache, error))) + return MEDIA_TYPE_ERROR; + diff -ruN --exclude=CVS /usr/ports/multimedia/totem.orig/pkg-plist /usr/ports/multimedia/totem/pkg-plist --- /usr/ports/multimedia/totem.orig/pkg-plist Mon Oct 18 14:11:12 2004 +++ /usr/ports/multimedia/totem/pkg-plist Mon Oct 18 14:07:20 2004 @@ -1,5 +1,8 @@ bin/totem bin/totem-video-thumbnailer +@unexec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-uninstall-rule %D/etc/gconf/schemas/totem-handlers.schemas >/dev/null || /usr/bin/true +etc/gconf/schemas/totem-handlers.schemas +@exec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-install-rule %D/etc/gconf/schemas/totem-handlers.schemas >/dev/null || /usr/bin/true @unexec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-uninstall-rule %D/etc/gconf/schemas/totem-video-thumbnail.schemas > /dev/null || /usr/bin/true etc/gconf/schemas/totem-video-thumbnail.schemas @exec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-install-rule %D/etc/gconf/schemas/totem-video-thumbnail.schemas > /dev/null || /usr/bin/true @@ -94,6 +97,7 @@ share/locale/fi/LC_MESSAGES/totem.mo share/locale/fr/LC_MESSAGES/totem.mo share/locale/ga/LC_MESSAGES/totem.mo +share/locale/gu/LC_MESSAGES/totem.mo share/locale/he/LC_MESSAGES/totem.mo share/locale/hr/LC_MESSAGES/totem.mo share/locale/hu/LC_MESSAGES/totem.mo @@ -106,6 +110,7 @@ share/locale/mk/LC_MESSAGES/totem.mo share/locale/ml/LC_MESSAGES/totem.mo share/locale/ms/LC_MESSAGES/totem.mo +share/locale/nb/LC_MESSAGES/totem.mo share/locale/nl/LC_MESSAGES/totem.mo share/locale/no/LC_MESSAGES/totem.mo share/locale/pl/LC_MESSAGES/totem.mo @@ -114,6 +119,7 @@ share/locale/ro/LC_MESSAGES/totem.mo share/locale/ru/LC_MESSAGES/totem.mo share/locale/sk/LC_MESSAGES/totem.mo +share/locale/sq/LC_MESSAGES/totem.mo share/locale/sr/LC_MESSAGES/totem.mo share/locale/sr@Latn/LC_MESSAGES/totem.mo share/locale/sv/LC_MESSAGES/totem.mo --- totem-0.99.19.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: