diff options
author | marcus <marcus@FreeBSD.org> | 2004-11-07 22:24:32 +0000 |
---|---|---|
committer | marcus <marcus@FreeBSD.org> | 2004-11-07 22:24:32 +0000 |
commit | fb8541d2d8cfc686242832e1c242a6e16a71f562 (patch) | |
tree | eb4a9f17e9018ff5a01b23a7dcb55603930cc5cf /audio/gnomemedia2 | |
parent | 9d873617ccf0d009f3c169794dbfcb0741259b2e (diff) | |
download | FreeBSD-ports-fb8541d2d8cfc686242832e1c242a6e16a71f562.zip FreeBSD-ports-fb8541d2d8cfc686242832e1c242a6e16a71f562.tar.gz |
Presenting GNOME 2.8 for FreeBSD (2.8.1 to be exact).
This release notes detailing all of the new goodies in GNOME 2.8 can
be found at http://www.gnome.org/start/2.8/notes/, and the list of what
was fixed in GNOME 2.8.1 can be found at
http://lists.gnome.org/archives/gnome-announce-list/2004-October/msg00056.html.
This release, as well as all of our others, would not have been possible
without the great efforts of our FreeBSD GNOME Team. The list of
current members can be found at http://www.freebsd.org/gnome/contact.html
(including our newest member, Michael Johnson <ahze@FreeBSD.org>).
Special thanks also goes out to all of the loyal FreeBSD GNOME users that
put up with crashes and hangs to test and debug GNOME on FreeBSD. We would
especially like to thank those users that provided patches for GNOME 2.7 and
2.8:
Franz Klammer <klammer@webonaut.com>
Piotr Smyrak <piotr.smyrak@heron.pl>
Radek Kozlowski <radek@raadradd.com>
Khairil Yusof <kaeru@pd.jaring.my>
Yasuda Keisuke <kysd@po.harenet.ne.jp>
Tom McLaughlin <tmclaugh@sdf.lonestar.org>
Vladimir Grebenschikov <vova@fbsd.ru>
GNOME 2.8 also features a new, FreeBSD-specific splashscreen that
was designed by jimmac for GNOME 2.8, then daemonized by
Franz Klammer <klammer@webonaut.com> and Radek Kozlowski
<radek@raadradd.com>.
As with GNOME 2.6, you cannot just "portupgrade" to GNOME 2.8. There is
a script provided at http://www.marcuscom.com/downloads/gnome_upgrade28.sh
that will aid in the upgrade process. Full documentation on the GNOME 2.8
upgrade is coming following this commit.
From all of us at FreeBSD GNOME, ENJOY!
Diffstat (limited to 'audio/gnomemedia2')
-rw-r--r-- | audio/gnomemedia2/Makefile | 8 | ||||
-rw-r--r-- | audio/gnomemedia2/distinfo | 4 | ||||
-rw-r--r-- | audio/gnomemedia2/files/patch-cddb-slave2_gnet-private.h | 11 | ||||
-rw-r--r-- | audio/gnomemedia2/files/patch-configure | 14 | ||||
-rw-r--r-- | audio/gnomemedia2/files/patch-gnome-cd_cddb.c | 19 | ||||
-rw-r--r-- | audio/gnomemedia2/files/patch-gnome-cd_freebsd-cdrom.c | 47 | ||||
-rw-r--r-- | audio/gnomemedia2/pkg-plist | 15 |
7 files changed, 28 insertions, 90 deletions
diff --git a/audio/gnomemedia2/Makefile b/audio/gnomemedia2/Makefile index 7eeb011..d32b2c8 100644 --- a/audio/gnomemedia2/Makefile +++ b/audio/gnomemedia2/Makefile @@ -6,11 +6,10 @@ # PORTNAME= gnomemedia2 -PORTVERSION= 2.6.2 -PORTREVISION= 6 +PORTVERSION= 2.8.0 CATEGORIES= audio gnome MASTER_SITES= ${MASTER_SITE_GNOME} -MASTER_SITE_SUBDIR= sources/gnome-media/2.6 +MASTER_SITE_SUBDIR= sources/gnome-media/2.8 DISTNAME= gnome-media-${PORTVERSION} DIST_SUBDIR= gnome2 @@ -29,6 +28,9 @@ USE_GNOME= gnomeprefix gnomehack intlhack gnomehier gnomedesktop \ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" +GCONF_SCHEMAS= CDDB-Slave2.schemas gnome-audio-profiles.schemas \ + gnome-cd.schemas gnome-sound-recorder.schemas + .include <bsd.port.pre.mk> post-patch: diff --git a/audio/gnomemedia2/distinfo b/audio/gnomemedia2/distinfo index e7537e8..57f2938 100644 --- a/audio/gnomemedia2/distinfo +++ b/audio/gnomemedia2/distinfo @@ -1,2 +1,2 @@ -MD5 (gnome2/gnome-media-2.6.2.tar.bz2) = 1eb2d95f29ae908a6fd3c5295e3d740d -SIZE (gnome2/gnome-media-2.6.2.tar.bz2) = 2970530 +MD5 (gnome2/gnome-media-2.8.0.tar.bz2) = c200cb577be1adb6bedb8c6528d738a1 +SIZE (gnome2/gnome-media-2.8.0.tar.bz2) = 3171171 diff --git a/audio/gnomemedia2/files/patch-cddb-slave2_gnet-private.h b/audio/gnomemedia2/files/patch-cddb-slave2_gnet-private.h new file mode 100644 index 0000000..1ec1fc5 --- /dev/null +++ b/audio/gnomemedia2/files/patch-cddb-slave2_gnet-private.h @@ -0,0 +1,11 @@ +--- cddb-slave2/gnet-private.h.orig Tue Aug 31 19:58:18 2004 ++++ cddb-slave2/gnet-private.h Tue Aug 31 20:02:23 2004 +@@ -68,7 +68,7 @@ + #include <resolv.h> + #include <netdb.h> + +-#ifndef __socklen_t_defined ++#if !defined(__socklen_t_defined) && !defined(__FreeBSD__) + typedef guint32 socklen_t; + #endif + diff --git a/audio/gnomemedia2/files/patch-configure b/audio/gnomemedia2/files/patch-configure index 2c6ea53..e2224d9 100644 --- a/audio/gnomemedia2/files/patch-configure +++ b/audio/gnomemedia2/files/patch-configure @@ -1,11 +1,11 @@ ---- configure.orig Wed Dec 31 00:49:17 2003 -+++ configure Wed Dec 31 00:49:57 2003 -@@ -23190,7 +23190,7 @@ +--- configure.orig Tue Jun 1 17:42:05 2004 ++++ configure Tue Jun 1 18:38:15 2004 +@@ -24584,7 +24584,7 @@ *FreeBSD*) - CDROM_HOST=freebsd - CDROM_HOST_FREEBSD=true + CDROM_HOST=bsd + CDROM_HOST_BSD=true - default_cd_device="/dev/acd0c" + default_cd_device="/dev/%%CDROM%%" ;; - *Linux*) - CDROM_HOST=linux + *NetBSD*) + CDROM_HOST=bsd diff --git a/audio/gnomemedia2/files/patch-gnome-cd_cddb.c b/audio/gnomemedia2/files/patch-gnome-cd_cddb.c deleted file mode 100644 index 4542286..0000000 --- a/audio/gnomemedia2/files/patch-gnome-cd_cddb.c +++ /dev/null @@ -1,19 +0,0 @@ ---- gnome-cd/cddb.c.orig Sun May 9 11:19:57 2004 -+++ gnome-cd/cddb.c Sun Aug 22 16:18:18 2004 -@@ -197,7 +197,6 @@ - } - - info = g_hash_table_lookup (cddb_cache, discid); -- g_free (discid); - - if (info != NULL) { - gcd->disc_info = info; -@@ -228,6 +227,8 @@ - data->nsecs, "GnomeCD", VERSION); - - gnome_cdrom_free_cddb_data (data); -+ g_free (discid); -+ g_free (offsets); - } - - int diff --git a/audio/gnomemedia2/files/patch-gnome-cd_freebsd-cdrom.c b/audio/gnomemedia2/files/patch-gnome-cd_freebsd-cdrom.c deleted file mode 100644 index 47ce9e0..0000000 --- a/audio/gnomemedia2/files/patch-gnome-cd_freebsd-cdrom.c +++ /dev/null @@ -1,47 +0,0 @@ ---- gnome-cd/freebsd-cdrom.c.orig Mon Jan 5 23:12:49 2004 -+++ gnome-cd/freebsd-cdrom.c Sun Aug 22 01:06:01 2004 -@@ -896,6 +896,8 @@ - - ASSIGN_MSF (realstatus->relative, blank_msf); - ASSIGN_MSF (realstatus->absolute, blank_msf); -+ ASSIGN_MSF (realstatus->length, blank_msf); -+ - realstatus->track = 1; - switch (subchnl.data->header.audio_status) { - case CD_AS_PLAY_IN_PROGRESS: -@@ -903,6 +905,11 @@ - ASSIGN_MSF (realstatus->relative, subchnl.data->what.position.reladdr.msf); - ASSIGN_MSF (realstatus->absolute, subchnl.data->what.position.absaddr.msf); - realstatus->track = subchnl.data->what.position.track_number; -+ if(priv && realstatus->track>0 && -+ realstatus->track<=priv->number_tracks){ -+ /* track_info may not be initialized */ -+ ASSIGN_MSF (realstatus->length, priv->track_info[realstatus->track-1].length); -+ } - break; - - case CD_AS_PLAY_PAUSED: -@@ -910,6 +917,11 @@ - ASSIGN_MSF (realstatus->relative, subchnl.data->what.position.reladdr.msf); - ASSIGN_MSF (realstatus->absolute, subchnl.data->what.position.absaddr.msf); - realstatus->track = subchnl.data->what.position.track_number; -+ if(priv && realstatus->track>0 && -+ realstatus->track<=priv->number_tracks){ -+ /* track_info may not be initialized */ -+ ASSIGN_MSF (realstatus->length, priv->track_info[realstatus->track-1].length); -+ } - break; - - case CD_AS_PLAY_COMPLETED: -@@ -917,6 +929,11 @@ - ASSIGN_MSF (realstatus->relative, subchnl.data->what.position.reladdr.msf); - ASSIGN_MSF (realstatus->absolute, subchnl.data->what.position.absaddr.msf); - realstatus->track = subchnl.data->what.position.track_number; -+ if(priv && realstatus->track>0 && -+ realstatus->track<=priv->number_tracks){ -+ /* track_info may not be initialized */ -+ ASSIGN_MSF (realstatus->length, priv->track_info[realstatus->track-1].length); -+ } - break; - - case CD_AS_AUDIO_INVALID: diff --git a/audio/gnomemedia2/pkg-plist b/audio/gnomemedia2/pkg-plist index 4b4de1a..df50a2c 100644 --- a/audio/gnomemedia2/pkg-plist +++ b/audio/gnomemedia2/pkg-plist @@ -5,18 +5,6 @@ bin/gnome-sound-recorder bin/gnome-volume-control bin/gstreamer-properties bin/vumeter -@unexec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-uninstall-rule %D/etc/gconf/schemas/CDDB-Slave2.schemas > /dev/null || /usr/bin/true -etc/gconf/schemas/CDDB-Slave2.schemas -@exec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-install-rule %D/etc/gconf/schemas/CDDB-Slave2.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/gnome-audio-profiles.schemas > /dev/null || /usr/bin/true -etc/gconf/schemas/gnome-audio-profiles.schemas -@exec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-install-rule %D/etc/gconf/schemas/gnome-audio-profiles.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/gnome-cd.schemas > /dev/null || /usr/bin/true -etc/gconf/schemas/gnome-cd.schemas -@exec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-install-rule %D/etc/gconf/schemas/gnome-cd.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/gnome-sound-recorder.schemas > /dev/null || /usr/bin/true -etc/gconf/schemas/gnome-sound-recorder.schemas -@exec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-install-rule %D/etc/gconf/schemas/gnome-sound-recorder.schemas > /dev/null || /usr/bin/true include/cddb-slave2/cddb-slave-client.h include/gnome-media/profiles/audio-profile-choose.h include/gnome-media/profiles/audio-profile-edit.h @@ -435,6 +423,7 @@ share/locale/az/LC_MESSAGES/gnome-media-2.0.mo share/locale/be/LC_MESSAGES/gnome-media-2.0.mo share/locale/bg/LC_MESSAGES/gnome-media-2.0.mo share/locale/bn/LC_MESSAGES/gnome-media-2.0.mo +share/locale/bs/LC_MESSAGES/gnome-media-2.0.mo share/locale/ca/LC_MESSAGES/gnome-media-2.0.mo share/locale/cs/LC_MESSAGES/gnome-media-2.0.mo share/locale/cy/LC_MESSAGES/gnome-media-2.0.mo @@ -466,6 +455,7 @@ share/locale/mk/LC_MESSAGES/gnome-media-2.0.mo share/locale/ml/LC_MESSAGES/gnome-media-2.0.mo share/locale/mn/LC_MESSAGES/gnome-media-2.0.mo share/locale/ms/LC_MESSAGES/gnome-media-2.0.mo +share/locale/nb/LC_MESSAGES/gnome-media-2.0.mo share/locale/nl/LC_MESSAGES/gnome-media-2.0.mo share/locale/nn/LC_MESSAGES/gnome-media-2.0.mo share/locale/no/LC_MESSAGES/gnome-media-2.0.mo @@ -483,6 +473,7 @@ share/locale/sr@Latn/LC_MESSAGES/gnome-media-2.0.mo share/locale/sv/LC_MESSAGES/gnome-media-2.0.mo share/locale/ta/LC_MESSAGES/gnome-media-2.0.mo share/locale/th/LC_MESSAGES/gnome-media-2.0.mo +share/locale/tk/LC_MESSAGES/gnome-media-2.0.mo share/locale/tr/LC_MESSAGES/gnome-media-2.0.mo share/locale/uk/LC_MESSAGES/gnome-media-2.0.mo share/locale/vi/LC_MESSAGES/gnome-media-2.0.mo |