aboutsummaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorBeech Rintoul <beech@FreeBSD.org>2007-10-04 06:44:03 +0000
committerBeech Rintoul <beech@FreeBSD.org>2007-10-04 06:44:03 +0000
commit4c6beb97183a77744b5bfe9fb952faa90721a769 (patch)
tree316456b4b790c8c3f01f5913f258768fdb350b6e /audio
parentc74701832f58a9ccecdcbfec31960b911abfc233 (diff)
Notes
Diffstat (limited to 'audio')
-rw-r--r--audio/cantus/Makefile8
-rw-r--r--audio/cantus/files/patch-gui_file2tag.h9
-rw-r--r--audio/cantus/files/patch-src_configfile.c11
-rw-r--r--audio/cantus/files/patch-src_gui_file2tag.c11
4 files changed, 32 insertions, 7 deletions
diff --git a/audio/cantus/Makefile b/audio/cantus/Makefile
index 27f71ac74568..974c0ee18240 100644
--- a/audio/cantus/Makefile
+++ b/audio/cantus/Makefile
@@ -24,10 +24,4 @@ WRKSRC= ${WRKDIR}/${DISTNAME:S/-1$//}
CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700042
-BROKEN= Does not compile with GCC 4.2
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/audio/cantus/files/patch-gui_file2tag.h b/audio/cantus/files/patch-gui_file2tag.h
new file mode 100644
index 000000000000..e7abe58ce152
--- /dev/null
+++ b/audio/cantus/files/patch-gui_file2tag.h
@@ -0,0 +1,9 @@
+--- src/gui_file2tag.h.orig 2002-09-27 13:48:02.000000000 -0800
++++ src/gui_file2tag.h 2007-10-03 14:26:35.000000000 -0800
+@@ -18,5 +18,5 @@
+ */
+
+ void file2tag_form_clear(void);
+-void file2tag_form_fill(gchar *values[][]);
++void file2tag_form_fill(gchar ***values);
+
diff --git a/audio/cantus/files/patch-src_configfile.c b/audio/cantus/files/patch-src_configfile.c
new file mode 100644
index 000000000000..42cc6af4901d
--- /dev/null
+++ b/audio/cantus/files/patch-src_configfile.c
@@ -0,0 +1,11 @@
+--- src/configfile.c.orig 2003-05-17 04:46:45.000000000 -0800
++++ src/configfile.c 2007-10-03 14:15:05.000000000 -0800
+@@ -269,7 +269,7 @@
+ && strcmp(option, option_src) == 0 )
+ {
+ free(data);
+- (gchar *)fileitem->data = malloc(2048);
++ fileitem->data = malloc(2048);
+ data = (gchar *)fileitem->data;
+ snprintf(data, 2047, "%s = \"%s\"", option, value);
+ success = TRUE;
diff --git a/audio/cantus/files/patch-src_gui_file2tag.c b/audio/cantus/files/patch-src_gui_file2tag.c
new file mode 100644
index 000000000000..1107c224c545
--- /dev/null
+++ b/audio/cantus/files/patch-src_gui_file2tag.c
@@ -0,0 +1,11 @@
+--- src/gui_file2tag.c.orig 2002-09-27 13:46:03.000000000 -0800
++++ src/gui_file2tag.c 2007-10-03 14:22:04.000000000 -0800
+@@ -40,7 +40,7 @@
+
+
+ void
+-file2tag_form_fill(gchar *values[][2])
++file2tag_form_fill(gchar ***values)
+ {
+ extern GtkWidget *cantus;
+ gchar foo[2048];