diff options
author | Pete Fritchman <petef@FreeBSD.org> | 2002-05-30 22:35:28 +0000 |
---|---|---|
committer | Pete Fritchman <petef@FreeBSD.org> | 2002-05-30 22:35:28 +0000 |
commit | f5de0fa72683c82bd4c29a48032e62ab3f3135ec (patch) | |
tree | 5fab80628088a6cc405075ac75ada44771d7fc1b /audio/grip | |
parent | Update to 0.6.3. (diff) |
Only poll the CD drive every 10 seconds (instead of every second) to see if
there is a CD in the drive to avoid annoying kernel messages.
PR: 38720
Submitted by: maintainer
Diffstat (limited to 'audio/grip')
-rw-r--r-- | audio/grip/Makefile | 1 | ||||
-rw-r--r-- | audio/grip/files/patch-src-grip.c | 30 |
2 files changed, 29 insertions, 2 deletions
diff --git a/audio/grip/Makefile b/audio/grip/Makefile index 5bc77eee8136..a283f70f7826 100644 --- a/audio/grip/Makefile +++ b/audio/grip/Makefile @@ -7,6 +7,7 @@ PORTNAME= grip PORTVERSION= 3.0.0 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR=grip diff --git a/audio/grip/files/patch-src-grip.c b/audio/grip/files/patch-src-grip.c index 120180592f32..8b0eaa508cf7 100644 --- a/audio/grip/files/patch-src-grip.c +++ b/audio/grip/files/patch-src-grip.c @@ -1,5 +1,5 @@ ---- src/grip.c.orig Wed May 1 18:30:22 2002 -+++ src/grip.c Wed May 1 18:30:33 2002 +--- src/grip.c.orig Sun Mar 10 21:59:44 2002 ++++ src/grip.c Wed May 29 21:57:19 2002 @@ -144,7 +144,7 @@ app=gnome_app_new(PACKAGE,_("Grip")); @@ -9,3 +9,29 @@ gtk_object_set_user_data(GTK_OBJECT(app),(gpointer)ginfo); +@@ -511,8 +511,10 @@ + if(ginfo->rewinding) Rewind(ginfo); + + #ifdef GRIPCD +- if(!ginfo->have_disc) +- CheckNewDisc(ginfo); ++ if (!(time(0) % 10)) { ++ if(!ginfo->have_disc) ++ CheckNewDisc(ginfo); ++ } + + if(ginfo->auto_eject_countdown && !(--ginfo->auto_eject_countdown)) + EjectDisc(&(ginfo->disc)); +@@ -522,8 +524,10 @@ + if(ginfo->ripping|ginfo->encoding) UpdateRipProgress(ginfo); + + if(!ginfo->ripping) { +- if(!ginfo->have_disc) +- CheckNewDisc(ginfo); ++ if (!(time(0) % 10)) { ++ if(!ginfo->have_disc) ++ CheckNewDisc(ginfo); ++ } + + UpdateDisplay(ginfo); + } |