pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/multimedia/gnome2-media Update to 2.8.0. This version...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e0d0e2dd1879
branches:  trunk
changeset: 480909:e0d0e2dd1879
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Tue Sep 21 17:13:35 2004 +0000

description:
Update to 2.8.0.  This version corresponds to GNOME 2.8.0.

Changes since 2.7.1:

        * GStreamer-based (CDDB-capable) backend to GNOME CD
        * Added "nb" and "bs" translations
        * Added ALSA switches (simple boolean on/off) to Volume Control
        * Made the whole release compile properly using -Wall -Werror

Bugs fixed since 2.7.1:

        * 51152: CD Player does not support CDDA
        * 123937: Progress bar does not move while recording
        * 140082: Too many "name-changed" events for Play/Pause button
        * 142828: Bad preprocessor directive in gnet-private.h
        * 143287: [Solaris], Need to set the audio port
        * 143327: No ATK name for Available Themes selection widget
        * 144341: gnome-cd chrashes/hangs when opening/closing tray
        * 144536: missing gst-cdparanoia-cdrom.c and gst-cdparanoia-cdrom.h
        * 148353: gnome-cd crashes when pressing ejecting a cd while it is ...
        * 151305: missing return value in seek_to()
        * 151306: Cleanup of issues reported by sparse/gcc

This is gnome-media 2.7.1

Changes since 2.6.1:

      * Swapped About and Help (Jorn Baayen)
      * Fixed cddb-slave2 documentation link (Kaushal Kumar)
      * Added "tk" translation
      * Fixed compiler warnings in CDDBSlave2
      * Lots of functionality updates in CDDBSlave2
      * Fixed spelling errors in schemas

Bugs fixed since 2.6.1:

      * 117695: Don't flood syslog with failed CDROMVOLREAD ioctls (Thomas)
      * 130233: Internationalize profile names and descriptions (Thomas)
      * 134339: Change dir to path in source (Thomas)
      * 134340: Use ngettext (Thomas)
      * 134341: Whitespace before punctuation in gnome-media message (Thomas)
      * 137139: Change terminal to profile (Thomas)
      * 141985: Check .cddb directory for entries (Thomas)
      * 114015: Fix window title for gnome-cd on unknown discs (Thomas)
      * 135139: Add NetBSD support (Julio M. Merino Vidal)
      * 130651: Change name and comment in .desktop file (Thomas)
      * 140344: use gnome-common (Christian Neumair)
      * 141406: use a colorspace convertor from gst-plugins
      * 137198: install gstreamer-properties correctly (Julio Vidal)
      * 125409: redraw display text when style changes (Leena Gunda)
      * 137464: use gtk_icon_theme in recorder (Fernando Herrera)
      * 141985: also check .cddb entries (Thomas)
      * 114015: Fix display of unknown entries (Thomas)
      * 124924: Initialize pointers (Thomas)
      * 119596: Differentiate between audio and data cd (Balamurali Viswanathan)
      * 139555: Make CD playback stop when application exits (Richard Kinder)

diffstat:

 multimedia/gnome2-media/Makefile         |   14 +-
 multimedia/gnome2-media/PLIST            |    5 +-
 multimedia/gnome2-media/distinfo         |    8 +-
 multimedia/gnome2-media/patches/patch-ag |  114 -------------------------------
 multimedia/gnome2-media/patches/patch-ai |   18 ----
 5 files changed, 14 insertions(+), 145 deletions(-)

diffs (223 lines):

diff -r 5de4a5c0684a -r e0d0e2dd1879 multimedia/gnome2-media/Makefile
--- a/multimedia/gnome2-media/Makefile  Tue Sep 21 17:13:02 2004 +0000
+++ b/multimedia/gnome2-media/Makefile  Tue Sep 21 17:13:35 2004 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.9 2004/06/06 08:09:05 jmmv Exp $
+# $NetBSD: Makefile,v 1.10 2004/09/21 17:13:35 jmmv Exp $
 
-DISTNAME=              gnome-media-2.6.2
-PKGREVISION=           1
+DISTNAME=              gnome-media-2.8.0
 CATEGORIES=            multimedia gnome
-MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/gnome-media/2.6/}
+MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/gnome-media/2.8/}
 EXTRACT_SUFX=          .tar.bz2
 
 MAINTAINER=            rh%NetBSD.org@localhost
@@ -11,8 +10,9 @@
 COMMENT=               Set of audio/multimedia applications for GNOME2
 
 BUILD_USES_MSGFMT=     yes
-DEPENDS+=              gst-plugins-esound>=0.8.1:../../audio/gst-plugins-esound
-DEPENDS+=              gst-plugins-oss>=0.8.1:../../audio/gst-plugins-oss
+DEPENDS+=              gst-plugins-cdparanoia>=0.8.4:../../audio/gst-plugins-cdparanoia
+DEPENDS+=              gst-plugins-esound>=0.8.4:../../audio/gst-plugins-esound
+DEPENDS+=              gst-plugins-oss>=0.8.4:../../audio/gst-plugins-oss
 
 GNU_CONFIGURE=         yes
 USE_BUILDLINK3=                yes
@@ -24,7 +24,7 @@
 USE_PERL5=             build
 
 CONFIGURE_ARGS+=       --enable-gtk-doc=no
-CONFIGURE_ARGS+=       --with-html-dir=${PREFIX}/share/doc/html
+CONFIGURE_ARGS+=       --with-html-dir=${PREFIX}/share/doc
 CONFIGURE_ENV+=                XGETTEXT="${LOCALBASE}/bin/xgettext"
 
 .include "../../mk/bsd.prefs.mk"
diff -r 5de4a5c0684a -r e0d0e2dd1879 multimedia/gnome2-media/PLIST
--- a/multimedia/gnome2-media/PLIST     Tue Sep 21 17:13:02 2004 +0000
+++ b/multimedia/gnome2-media/PLIST     Tue Sep 21 17:13:35 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2004/05/15 16:34:10 jmmv Exp $
+@comment $NetBSD: PLIST,v 1.4 2004/09/21 17:13:35 jmmv Exp $
 bin/cddb-slave2-properties
 bin/gnome-audio-profiles-properties
 bin/gnome-cd
@@ -314,6 +314,7 @@
 ${PKGLOCALEDIR}/locale/be/LC_MESSAGES/gnome-media-2.0.mo
 ${PKGLOCALEDIR}/locale/bg/LC_MESSAGES/gnome-media-2.0.mo
 ${PKGLOCALEDIR}/locale/bn/LC_MESSAGES/gnome-media-2.0.mo
+${PKGLOCALEDIR}/locale/bs/LC_MESSAGES/gnome-media-2.0.mo
 ${PKGLOCALEDIR}/locale/ca/LC_MESSAGES/gnome-media-2.0.mo
 ${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/gnome-media-2.0.mo
 ${PKGLOCALEDIR}/locale/cy/LC_MESSAGES/gnome-media-2.0.mo
@@ -345,6 +346,7 @@
 ${PKGLOCALEDIR}/locale/ml/LC_MESSAGES/gnome-media-2.0.mo
 ${PKGLOCALEDIR}/locale/mn/LC_MESSAGES/gnome-media-2.0.mo
 ${PKGLOCALEDIR}/locale/ms/LC_MESSAGES/gnome-media-2.0.mo
+${PKGLOCALEDIR}/locale/nb/LC_MESSAGES/gnome-media-2.0.mo
 ${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/gnome-media-2.0.mo
 ${PKGLOCALEDIR}/locale/nn/LC_MESSAGES/gnome-media-2.0.mo
 ${PKGLOCALEDIR}/locale/no/LC_MESSAGES/gnome-media-2.0.mo
@@ -362,6 +364,7 @@
 ${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/gnome-media-2.0.mo
 ${PKGLOCALEDIR}/locale/ta/LC_MESSAGES/gnome-media-2.0.mo
 ${PKGLOCALEDIR}/locale/th/LC_MESSAGES/gnome-media-2.0.mo
+${PKGLOCALEDIR}/locale/tk/LC_MESSAGES/gnome-media-2.0.mo
 ${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/gnome-media-2.0.mo
 ${PKGLOCALEDIR}/locale/uk/LC_MESSAGES/gnome-media-2.0.mo
 ${PKGLOCALEDIR}/locale/vi/LC_MESSAGES/gnome-media-2.0.mo
diff -r 5de4a5c0684a -r e0d0e2dd1879 multimedia/gnome2-media/distinfo
--- a/multimedia/gnome2-media/distinfo  Tue Sep 21 17:13:02 2004 +0000
+++ b/multimedia/gnome2-media/distinfo  Tue Sep 21 17:13:35 2004 +0000
@@ -1,6 +1,4 @@
-$NetBSD: distinfo,v 1.5 2004/05/15 16:34:10 jmmv Exp $
+$NetBSD: distinfo,v 1.6 2004/09/21 17:13:35 jmmv Exp $
 
-SHA1 (gnome-media-2.6.2.tar.bz2) = 06dfe66ecbb462bd07930d706fd897aa532bccf2
-Size (gnome-media-2.6.2.tar.bz2) = 2970530 bytes
-SHA1 (patch-ag) = 114ddd8d95bf4b2e471d3bc13308aa03cef7dd1a
-SHA1 (patch-ai) = 5eb11da18015ac4d4c3a85bc38b75e59f1890a7e
+SHA1 (gnome-media-2.8.0.tar.bz2) = 7984f31d661801156b2d2b14141cfc45d8e727c7
+Size (gnome-media-2.8.0.tar.bz2) = 3171171 bytes
diff -r 5de4a5c0684a -r e0d0e2dd1879 multimedia/gnome2-media/patches/patch-ag
--- a/multimedia/gnome2-media/patches/patch-ag  Tue Sep 21 17:13:02 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,114 +0,0 @@
-$NetBSD: patch-ag,v 1.4 2004/04/17 15:04:31 jmmv Exp $
-
---- gnome-cd/freebsd-cdrom.c.orig      Thu Apr 15 15:03:50 2004
-+++ gnome-cd/freebsd-cdrom.c   Thu Apr 15 15:11:36 2004
-@@ -166,7 +166,12 @@
- {
-       FreeBSDCDRom *lcd = FREEBSD_CDROM (cdrom);
-       FreeBSDCDRomPrivate *priv;
-+#ifdef __FreeBSD__
-       struct ioc_read_toc_single_entry tocentry;
-+#else
-+      struct ioc_read_toc_entry tocentries;
-+      struct cd_toc_entry tocentry;
-+#endif
-       int i, j;
-       GError *error;
- 
-@@ -190,29 +195,56 @@
- 
-       freebsd_cdrom_invalidate (lcd);
-       priv->track_info = g_malloc ((priv->number_tracks + 1) * sizeof (FreeBSDCDRomTrackInfo));
-+#ifdef __FreeBSD__
-       for (i = 0, j = priv->track0; i < priv->number_tracks; i++, j++) {
-               tocentry.track = j;
-               tocentry.address_format = CD_MSF_FORMAT;
--
-+#else
-+      tocentries.data_len = sizeof(tocentry);
-+      tocentries.data = &tocentry;
-+      for (i = 0, j = priv->track0; i < priv->number_tracks; i++, j++) {
-+              tocentries.starting_track = j;
-+              tocentries.address_format = CD_MSF_FORMAT;
-+#endif
-+#ifdef __FreeBSD__
-               if (ioctl (cdrom->fd, CDIOREADTOCENTRY, &tocentry) < 0) {
-+#else
-+              if (ioctl (cdrom->fd, CDIOREADTOCENTRYS, &tocentries) < 0) {
-+#endif
-                       g_warning ("IOCtl failed");
-                       continue;
-               }
- 
-               priv->track_info[i].track = j;
-+#ifdef __FreeBSD__
-               priv->track_info[i].audio_track = tocentry.entry.control == 0 ? 1 : 0;
-               ASSIGN_MSF (priv->track_info[i].address, tocentry.entry.addr.msf);
-+#else
-+              priv->track_info[i].audio_track = tocentry.control == 0 ? 1 : 0;
-+              ASSIGN_MSF (priv->track_info[i].address, tocentry.addr.msf);
-+#endif
-       }
- 
-+#ifdef __FreeBSD__
-       /* On FreeBSD, the leadout track is the track LAST_TRACK + 1. */
-       tocentry.track = priv->number_tracks + 1;
-       tocentry.address_format = CD_MSF_FORMAT;
-       if (ioctl (cdrom->fd, CDIOREADTOCENTRY, &tocentry) < 0) {
-+#else
-+      /* On NetBSD, the leadout track is the track 0xAA. */
-+      tocentries.starting_track = 0xAA;
-+      tocentries.address_format = CD_MSF_FORMAT;
-+      if (ioctl (cdrom->fd, CDIOREADTOCENTRYS, &tocentries) < 0) {
-+#endif
-               g_warning ("Error getting leadout");
-               freebsd_cdrom_invalidate (lcd);
-               return;
-       }
-+#ifdef __FreeBSD__
-       ASSIGN_MSF (priv->track_info[priv->number_tracks].address, tocentry.entry.addr.msf);
-+#else
-+      ASSIGN_MSF (priv->track_info[priv->number_tracks].address, tocentry.addr.msf);
-+#endif
-       calculate_track_lengths (lcd);
- 
-       freebsd_cdrom_close (lcd);
-@@ -232,11 +264,18 @@
-               return FALSE;
-       }
- 
-+#ifdef __FreeBSD__
-       if (gnome_cdrom_get_status (cdrom, &status, error) == FALSE) {
-               freebsd_cdrom_close (lcd);
-               g_free (status);
-               return FALSE;
-       }
-+#else
-+      status = g_new0 (GnomeCDRomStatus, 1);
-+      status->volume = 0;
-+      status->cd = GNOME_CDROM_STATUS_OK;
-+      ioctl(cdrom->fd, CDIOCALLOW);
-+#endif
- 
-       if (status->cd != GNOME_CDROM_STATUS_TRAY_OPEN) {
-               if (ioctl (cdrom->fd, CDIOCEJECT, 0) < 0) {
-@@ -862,7 +901,19 @@
-               return FALSE;
-       }
- #endif
-+#ifdef __FreeBSD__
-       /* FIXME: Figure out how to do this on FreeBSD */
-+#else
-+      if (ioctl (cdrom->fd, CDIOREADTOCHEADER, priv->tochdr) < 0) {
-+              realstatus->cd = GNOME_CDROM_STATUS_NO_DISC;
-+              realstatus->audio = GNOME_CDROM_AUDIO_NOTHING;
-+              realstatus->track = -1;
-+
-+              freebsd_cdrom_close (lcd);
-+              return TRUE;
-+      }
-+      subchnl.track = 0;
-+#endif
-       realstatus->cd = GNOME_CDROM_STATUS_OK;
- 
-       subchnl.address_format = CD_MSF_FORMAT;
diff -r 5de4a5c0684a -r e0d0e2dd1879 multimedia/gnome2-media/patches/patch-ai
--- a/multimedia/gnome2-media/patches/patch-ai  Tue Sep 21 17:13:02 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-$NetBSD: patch-ai,v 1.2 2004/04/02 05:51:03 jmmv Exp $
-
-http://bugzilla.gnome.org/show_bug.cgi?id=135139
-
---- configure.orig     2003-12-31 04:10:36.000000000 +0100
-+++ configure
-@@ -23197,6 +23197,11 @@ case "$host" in
-       CDROM_HOST_LINUX=true
-       default_cd_device="/dev/cdrom"
-       ;;
-+*NetBSD*)
-+      CDROM_HOST=freebsd
-+      CDROM_HOST_FREEBSD=true
-+      default_cd_device="/dev/rcd0d"
-+      ;;
- *SunOS*)
-       CDROM_HOST=solaris
-       CDROM_HOST_SOLARIS=true



Home | Main Index | Thread Index | Old Index