Description: Port code to Gtk v2
 Ifdef a few calls that changed between Gtk 2 and 3 to make
 the program easier to backport.
Author: Petter Reinholdtsen <pere@hungry.com>
Forwarded: https://github.com/freetuxtv/freetuxtv/issues/200
Reviewed-By: Petter Reinholdtsen <pere@hungry.com>
Last-Update: 2016-06-02

--- freetuxtv-0.6.8.orig/src/freetuxtv-player-error-dialog.c
+++ freetuxtv-0.6.8/src/freetuxtv-player-error-dialog.c
@@ -61,7 +61,11 @@ freetuxtv_player_error_dialog_init (Free
 	//gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW(pScroll), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
 
 	GtkWidget* vbox;
+#if GTK_API_VERSION == 3
 	vbox = gtk_box_new(GTK_ORIENTATION_VERTICAL, 5);
+#else
+	vbox = gtk_vbox_new(FALSE, 5);
+#endif
 	gtk_box_pack_start (GTK_BOX (vbox),
 	    GTK_WIDGET(pScroll), TRUE, TRUE, 5);
 
--- freetuxtv-0.6.8.orig/src/gtk-date-time-picker.c
+++ freetuxtv-0.6.8/src/gtk-date-time-picker.c
@@ -123,7 +123,11 @@ gtk_date_time_picker_init (GtkDateTimePi
 	    NULL);*/
 
 	// Hour
+#if GTK_API_VERSION == 3
 	hbox_time = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0);
+#else
+	hbox_time = gtk_hbox_new(FALSE, 0);
+#endif
 	gtk_widget_show(hbox_time);
 	gtk_box_pack_start(GTK_BOX(object), hbox_time, FALSE, FALSE, 0);
 	
--- freetuxtv-0.6.8.orig/src/gtk-progress-dialog.c
+++ freetuxtv-0.6.8/src/gtk-progress-dialog.c
@@ -87,7 +87,11 @@ gtk_progress_dialog_new(GtkWindow* paren
 
 	// Construct the dialog
 	GtkWidget* vbox;
+#if GTK_API_VERSION == 3
 	vbox = gtk_box_new(GTK_ORIENTATION_VERTICAL, 5);
+#else
+	vbox = gtk_vbox_new(FALSE, 5);
+#endif
 	gtk_container_set_border_width (GTK_CONTAINER(vbox), 10);
 
 	priv->title_widget = gtk_label_new("");
