diff options
author | Gilles Dartiguelongue <eva@gentoo.org> | 2008-10-20 21:09:10 +0000 |
---|---|---|
committer | Gilles Dartiguelongue <eva@gentoo.org> | 2008-10-20 21:09:10 +0000 |
commit | 6eefb8cbf20aab6a79d6b6f6ade95c19445fb855 (patch) | |
tree | 0adc5569bd0a86ce551d66eb816acaa9c0795000 /media-video/cheese | |
parent | Version bump (diff) | |
download | historical-6eefb8cbf20aab6a79d6b6f6ade95c19445fb855.tar.gz historical-6eefb8cbf20aab6a79d6b6f6ade95c19445fb855.tar.bz2 historical-6eefb8cbf20aab6a79d6b6f6ade95c19445fb855.zip |
New version for GNOME 2.24. Lots of small improvments, fullscreen mode, changed default storage directory to a more visible place, dbus interface... Clean up old revisions.
Package-Manager: portage-2.2_rc12/cvs/Linux 2.6.24-gentoo-r8-mactel x86_64
Diffstat (limited to 'media-video/cheese')
-rw-r--r-- | media-video/cheese/ChangeLog | 12 | ||||
-rw-r--r-- | media-video/cheese/Manifest | 18 | ||||
-rw-r--r-- | media-video/cheese/cheese-2.22.0.ebuild | 55 | ||||
-rw-r--r-- | media-video/cheese/cheese-2.22.2.ebuild | 50 | ||||
-rw-r--r-- | media-video/cheese/cheese-2.24.1.ebuild (renamed from media-video/cheese/cheese-2.22.1.ebuild) | 27 | ||||
-rw-r--r-- | media-video/cheese/files/cheese-2.22.0-strcmp-device-name.patch | 12 | ||||
-rw-r--r-- | media-video/cheese/files/cheese-2.22.0-webcam-caps.patch | 67 |
7 files changed, 31 insertions, 210 deletions
diff --git a/media-video/cheese/ChangeLog b/media-video/cheese/ChangeLog index 7e2f93c94ad0..536be7cdbdd3 100644 --- a/media-video/cheese/ChangeLog +++ b/media-video/cheese/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for media-video/cheese # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/cheese/ChangeLog,v 1.6 2008/08/10 12:35:30 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/cheese/ChangeLog,v 1.7 2008/10/20 21:09:10 eva Exp $ + +*cheese-2.24.1 (20 Oct 2008) + + 20 Oct 2008; Gilles Dartiguelongue <eva@gentoo.org> + -files/cheese-2.22.0-strcmp-device-name.patch, + -files/cheese-2.22.0-webcam-caps.patch, -cheese-2.22.0.ebuild, + -cheese-2.22.1.ebuild, -cheese-2.22.2.ebuild, +cheese-2.24.1.ebuild: + New version for GNOME 2.24. Lots of small improvments, fullscreen mode, + changed default storage directory to a more visible place, dbus + interface... Clean up old revisions. 10 Aug 2008; Markus Meier <maekke@gentoo.org> cheese-2.22.3.ebuild: x86 stable, bug #229709 diff --git a/media-video/cheese/Manifest b/media-video/cheese/Manifest index 12e1dee6a85c..e5522324df38 100644 --- a/media-video/cheese/Manifest +++ b/media-video/cheese/Manifest @@ -1,22 +1,16 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -AUX cheese-2.22.0-strcmp-device-name.patch 622 RMD160 7be52f08989d28da090402259d9b43584bce6c96 SHA1 fd0de0bc5a54a5efa57c6dce824714c79941ddff SHA256 f2067d7292c9d245a9275e82cf4e252cb1bb27f9a5a7816e73215df1fefd5f7f -AUX cheese-2.22.0-webcam-caps.patch 1968 RMD160 b1134e7850ae93c5c8750bcaa48beffb713de9e2 SHA1 1cd351ff7f042f8cc75b55e99ee898d5c179b7d8 SHA256 042b475fc003b478b0496bfc7297ab900a8bfaecca83114af50f7af64c0a4e2d -DIST cheese-2.22.0.tar.bz2 1520881 RMD160 8a54e311110334b9ad0ea2b44e27bc5643cfec1e SHA1 2b2d237ae1923a67e60ccd3e6837060f63c29601 SHA256 a406feaf742f42c8318a3442a25d6d4a6dc04bcbb6f3c20120417f4b43025223 -DIST cheese-2.22.1.tar.bz2 1532668 RMD160 68f60fb36134fea36668551dab065493438f354f SHA1 9dbdc1c25b28c20666b9c355ffa933e9a408d4c6 SHA256 d4fa216c221f7210f9155efd580ab89b19b29ca5db2e9a8543eeeac2044c64c0 -DIST cheese-2.22.2.tar.bz2 1538285 RMD160 e3aeee7a6a15914f17606789d36add33f32859b4 SHA1 af430576d73ea70e2339ea8767409a5c922b8692 SHA256 bd4fac0a099e68b04380a3f927dec278c9852e2b9c27f871a22f4dbcf1fbfce3 DIST cheese-2.22.3.tar.bz2 1527967 RMD160 cbb6030741b3a269a6f1c2ee000749615ceaa895 SHA1 811df99c72f031c2eba6b2eb06308354127faa28 SHA256 ac2039baa9cc4cc1d0794c003a40da1d9d84b9a581be7a1c7618c2e881995c52 -EBUILD cheese-2.22.0.ebuild 1526 RMD160 6e812fcd5f5c2aa3a1313013755582bc388de4df SHA1 919c9c85b698a9f9a0fd4dcfa403cf44abc5a6a8 SHA256 de5fa7fd179cbebedda9440ef7140e1a5f46c3a1d07dcf2601228bd1ee295379 -EBUILD cheese-2.22.1.ebuild 1385 RMD160 c5bbecb921f677f5b9bee888acd4442198aaf40e SHA1 00becbc0aa8cdc5c93c07889ad8a4b5cb325008f SHA256 06799e5c5aefec24ea6b1d9ae24d5d182a41afd942ecab395a7901db8b5bdef0 -EBUILD cheese-2.22.2.ebuild 1385 RMD160 9b2310728ed34dd2255d8f47a638c2be0c882186 SHA1 5b00669bfde8d76feb1d095d2eeb967f627c4644 SHA256 06bbdcd139a4b50a32eeff43fce0af6dd01353a51d85dec7baed3d57fd1f72bf +DIST cheese-2.24.1.tar.bz2 2758801 RMD160 540d5c1e527d2f1a92639210e0914cb516e5825f SHA1 bea7091ce56a6a69862ab81d48fe8b904900ca98 SHA256 9b287b7a58ad287d1d1812a0b5013178e505be4d081d17a3b814259318d239ff EBUILD cheese-2.22.3.ebuild 1386 RMD160 c8cbbc546d1c856486326d30de541b887be739f0 SHA1 ea752a65ce27ef141c5313b5efa5fc70ff5aff55 SHA256 46366528ecf2d0558605a587daef25903ffcc4d3ccf8460563960589f436cddb -MISC ChangeLog 1257 RMD160 ab78403489e71eab111ee25aa2169f6e33d720a6 SHA1 9b9bf08a9bb5d0cc2cb4813aa3aef6ba5f5a2b04 SHA256 3faa81c50d9b9b630b434773f6c0c8c96e69458c4539ae656f35f71545ee60db +EBUILD cheese-2.24.1.ebuild 1405 RMD160 1fdcf5764b7e291b32e04e7858617a684583ec73 SHA1 9976e1dabe066dbe4f324a1d73d2da75076fd6a3 SHA256 cad5c24d6aedbafa82d6f36dd39eb24e37c1fdb50d34928ca99c9c7d262234a7 +MISC ChangeLog 1703 RMD160 658b6ed6417ce0d17bfa73ae8b16224c2de571e3 SHA1 bdbdf563ea4c479d3a1d56ab5f50adb5333c865c SHA256 3f926747ab0770b3098308b7afdbe38ca099bc2878f4d3ef370b9cad5402bb46 MISC metadata.xml 327 RMD160 268d592c31ba814f607002d14ce24e23c5a57e79 SHA1 c14a18cd951d749c88ad9d6b09bfd942e3eb0a35 SHA256 d01ed77f4fec70b249e7df85f015d7f8e4afd11ed5e77de4e98565ff230cb091 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkie4N8ACgkQkKaRLQcq0GL0bQCfV5/01GOr1uhGkOxeV85fVX0J -+bgAnjWWRx131GNoeFRZq4frU5UaucSe -=F5ky +iEYEARECAAYFAkj883sACgkQ1fmVwcYIWAbNWQCgkcbRD/2ydFSflBs8LSKyYHuQ +OgUAn1JbQPz2B3pv/Xv9N2TH9rzAclk/ +=07VB -----END PGP SIGNATURE----- diff --git a/media-video/cheese/cheese-2.22.0.ebuild b/media-video/cheese/cheese-2.22.0.ebuild deleted file mode 100644 index 890a45a36409..000000000000 --- a/media-video/cheese/cheese-2.22.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/cheese/cheese-2.22.0.ebuild,v 1.1 2008/03/23 23:45:22 eva Exp $ - -GCONF_DEBUG="no" - -inherit gnome2 eutils - -DESCRIPTION="A cheesy program to take pictures and videos from your webcam" -HOMEPAGE="http://www.gnome.org/projects/cheese/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="v4l" - -RDEPEND=">=dev-libs/dbus-glib-0.7 - >=dev-libs/glib-2.15.5 - >=gnome-base/gconf-2.16.0 - >=gnome-base/gnome-vfs-2.18 - >=gnome-base/libgnomeui-2.14.0 - >=gnome-base/librsvg-2.18.0 - >=gnome-extra/evolution-data-server-1.12 - >=media-libs/gstreamer-0.10.15 - >=media-libs/gst-plugins-base-0.10.15 - >=media-plugins/gst-plugins-gconf-0.10 - >=media-plugins/gst-plugins-ogg-0.10.15 - >=media-plugins/gst-plugins-pango-0.10.15 - >=media-plugins/gst-plugins-theora-0.10.15 - >=media-plugins/gst-plugins-v4l2-0.10 - >=media-plugins/gst-plugins-vorbis-0.10.15 - >=sys-apps/dbus-1 - >=sys-apps/hal-0.5.9 - >=x11-libs/cairo-1.2.4 - >=x11-libs/gtk+-2.10 - x11-libs/libXxf86vm - >=x11-libs/pango-1.18.0 - v4l? ( >=media-plugins/gst-plugins-v4l-0.10 )" - -DEPEND="${RDEPEND} - >=dev-util/intltool-0.35 - dev-util/pkgconfig - x11-proto/xf86vidmodeproto" - -DOCS="AUTHORS ChangeLog NEWS README" - -src_unpack() { - gnome2_src_unpack - - # fix gnome bug #522197, gentoo bug #213221 - epatch "${FILESDIR}/${P}-webcam-caps.patch" - - # fix gnome bug #522143, gentoo bug #213221 - epatch "${FILESDIR}/${P}-strcmp-device-name.patch" -} diff --git a/media-video/cheese/cheese-2.22.2.ebuild b/media-video/cheese/cheese-2.22.2.ebuild deleted file mode 100644 index 3a8753940550..000000000000 --- a/media-video/cheese/cheese-2.22.2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/cheese/cheese-2.22.2.ebuild,v 1.1 2008/05/31 12:04:29 eva Exp $ - -GCONF_DEBUG="no" - -inherit gnome2 eutils - -DESCRIPTION="A cheesy program to take pictures and videos from your webcam" -HOMEPAGE="http://www.gnome.org/projects/cheese/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="v4l" - -RDEPEND=">=dev-libs/dbus-glib-0.7 - >=dev-libs/glib-2.15.5 - >=gnome-base/gconf-2.16.0 - >=gnome-base/gnome-vfs-2.18 - >=gnome-base/libgnomeui-2.14.0 - >=gnome-base/librsvg-2.18.0 - >=gnome-extra/evolution-data-server-1.12 - >=media-libs/gstreamer-0.10.15 - >=media-libs/gst-plugins-base-0.10.15 - >=media-plugins/gst-plugins-gconf-0.10 - >=media-plugins/gst-plugins-ogg-0.10.15 - >=media-plugins/gst-plugins-pango-0.10.15 - >=media-plugins/gst-plugins-theora-0.10.15 - >=media-plugins/gst-plugins-v4l2-0.10 - >=media-plugins/gst-plugins-vorbis-0.10.15 - >=sys-apps/dbus-1 - >=sys-apps/hal-0.5.9 - >=x11-libs/cairo-1.2.4 - >=x11-libs/gtk+-2.10 - x11-libs/libXxf86vm - >=x11-libs/pango-1.18.0 - v4l? ( >=media-plugins/gst-plugins-v4l-0.10 )" - -DEPEND="${RDEPEND} - >=dev-util/intltool-0.35 - dev-util/pkgconfig - app-text/gnome-doc-utils - x11-proto/xf86vidmodeproto" - -DOCS="AUTHORS ChangeLog NEWS README" - -pkg_setup() { - G2CONF="${G2CONF} --disable-scrollkeeper" -} diff --git a/media-video/cheese/cheese-2.22.1.ebuild b/media-video/cheese/cheese-2.24.1.ebuild index c214f049ed69..00fc3a41f7e0 100644 --- a/media-video/cheese/cheese-2.22.1.ebuild +++ b/media-video/cheese/cheese-2.24.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/cheese/cheese-2.22.1.ebuild,v 1.1 2008/04/07 23:15:02 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/cheese/cheese-2.24.1.ebuild,v 1.1 2008/10/20 21:09:10 eva Exp $ GCONF_DEBUG="no" @@ -15,36 +15,37 @@ KEYWORDS="~amd64 ~x86" IUSE="v4l" RDEPEND=">=dev-libs/dbus-glib-0.7 - >=dev-libs/glib-2.15.5 + >=dev-libs/glib-2.16.0 >=gnome-base/gconf-2.16.0 >=gnome-base/gnome-vfs-2.18 >=gnome-base/libgnomeui-2.14.0 >=gnome-base/librsvg-2.18.0 >=gnome-extra/evolution-data-server-1.12 - >=media-libs/gstreamer-0.10.15 - >=media-libs/gst-plugins-base-0.10.15 + >=media-libs/gstreamer-0.10.16 + >=media-libs/gst-plugins-base-0.10.16 >=media-plugins/gst-plugins-gconf-0.10 - >=media-plugins/gst-plugins-ogg-0.10.15 - >=media-plugins/gst-plugins-pango-0.10.15 - >=media-plugins/gst-plugins-theora-0.10.15 + >=media-plugins/gst-plugins-ogg-0.10.16 + >=media-plugins/gst-plugins-pango-0.10.16 + >=media-plugins/gst-plugins-theora-0.10.16 >=media-plugins/gst-plugins-v4l2-0.10 - >=media-plugins/gst-plugins-vorbis-0.10.15 + >=media-plugins/gst-plugins-vorbis-0.10.16 >=sys-apps/dbus-1 >=sys-apps/hal-0.5.9 - >=x11-libs/cairo-1.2.4 - >=x11-libs/gtk+-2.10 - x11-libs/libXxf86vm + >=x11-libs/cairo-1.4.0 + >=x11-libs/gtk+-2.12 >=x11-libs/pango-1.18.0 v4l? ( >=media-plugins/gst-plugins-v4l-0.10 )" DEPEND="${RDEPEND} - >=dev-util/intltool-0.35 + >=dev-util/intltool-0.40 dev-util/pkgconfig + app-text/scrollkeeper app-text/gnome-doc-utils x11-proto/xf86vidmodeproto" DOCS="AUTHORS ChangeLog NEWS README" pkg_setup() { - G2CONF="${G2CONF} --disable-scrollkeeper" + G2CONF="${G2CONF} --disable-scrollkeeper --disable-hildon" } + diff --git a/media-video/cheese/files/cheese-2.22.0-strcmp-device-name.patch b/media-video/cheese/files/cheese-2.22.0-strcmp-device-name.patch deleted file mode 100644 index ab8bda475c24..000000000000 --- a/media-video/cheese/files/cheese-2.22.0-strcmp-device-name.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ru cheese-2.22.0.orig/src/cheese-webcam.c cheese-2.22.0/src/cheese-webcam.c ---- cheese-2.22.0.orig/src/cheese-webcam.c 2008-03-10 13:36:59.000000000 -0400 -+++ cheese-2.22.0/src/cheese-webcam.c 2008-03-12 21:10:54.012657588 -0400 -@@ -579,7 +579,7 @@ - selected_device = 0; - for (i = 1; i < priv->num_webcam_devices ; i++) - { -- if (strcmp (priv->webcam_devices[i].video_device, priv->device_name) == 0) -+ if (g_strcmp0 (priv->webcam_devices[i].video_device, priv->device_name) == 0) - selected_device = i; - } - CheeseWebcamDevice *selected_webcam = &(priv->webcam_devices[selected_device]); diff --git a/media-video/cheese/files/cheese-2.22.0-webcam-caps.patch b/media-video/cheese/files/cheese-2.22.0-webcam-caps.patch deleted file mode 100644 index 15e9ef4cdeee..000000000000 --- a/media-video/cheese/files/cheese-2.22.0-webcam-caps.patch +++ /dev/null @@ -1,67 +0,0 @@ ---- trunk/src/cheese-webcam.c 2008/03/13 12:32:22 592 -+++ trunk/src/cheese-webcam.c 2008/03/13 12:37:16 594 -@@ -562,11 +562,10 @@ - CheeseWebcamPrivate* priv = CHEESE_WEBCAM_GET_PRIVATE (webcam); - GError *err = NULL; - char *webcam_input; -- -+ - if (priv->num_webcam_devices == 0) - { -- priv->webcam_source_bin = gst_parse_bin_from_description ("videotestsrc name=video_source", -- TRUE, &err); -+ goto fallback; - } - else - { -@@ -588,12 +587,16 @@ - format = &(g_array_index (selected_webcam->video_formats, CheeseVideoFormat, 0)); - for (i = 1; i < selected_webcam->num_video_formats; i++) - { -- -+ - if (g_array_index (selected_webcam->video_formats, CheeseVideoFormat, i).width > format->width) - { - format = &(g_array_index (selected_webcam->video_formats, CheeseVideoFormat, i)); - } - } -+ -+ if (format == NULL) -+ goto fallback; -+ - /* Select the highest framerate up to 30 Hz*/ - framerate_numerator = 1; - framerate_denominator = 1; -@@ -620,15 +623,29 @@ - - priv->webcam_source_bin = gst_parse_bin_from_description (webcam_input, - TRUE, &err); -- g_free (webcam_input); -+ g_free (webcam_input); -+ -+ if ( priv->webcam_source_bin == NULL) -+ goto fallback; - } -+ -+ priv->video_source = gst_bin_get_by_name (GST_BIN (priv->webcam_source_bin), "video_source"); -+ return TRUE; -+ -+fallback: - if (err != NULL) - { - g_error_free (err); -- return FALSE; -+ err = NULL; - } - -- priv->video_source = gst_bin_get_by_name (GST_BIN (priv->webcam_source_bin), "video_source"); -+ priv->webcam_source_bin = gst_parse_bin_from_description ("videotestsrc name=video_source", -+ TRUE, &err); -+ if (err != NULL) -+ { -+ g_error_free (err); -+ return FALSE; -+ } - return TRUE; - } - |