View | Details | Raw Unified | Return to bug 210788
Collapse All | Expand All

(-)audio/autozen/Makefile (-19 / +18 lines)
Lines 5-25 Link Here
5
PORTVERSION=	2.1
5
PORTVERSION=	2.1
6
PORTREVISION=	7
6
PORTREVISION=	7
7
CATEGORIES=	audio
7
CATEGORIES=	audio
8
MASTER_SITES=	http://www.sourcefiles.org/Miscellaneous/
8
MASTER_SITES=	http://www.linuxlabs.com/download/
9
9
10
MAINTAINER=	ports@FreeBSD.org
10
MAINTAINER=	ports@FreeBSD.org
11
COMMENT=	Adjust brain waves with sound
11
COMMENT=	Adjust brain waves with sound
12
12
13
LICENSE=	GPLv2
13
LICENSE=	GPLv2
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
15
15
BROKEN=		unfetchable
16
USES=		perl5 pkgconfig shebangfix
16
DEPRECATED=	Broken for more than 6 months
17
EXPIRATION_DATE=	2016-07-04
18
19
OPTIONS_DEFINE=	DOCS
20
21
USES=		shebangfix perl5 pkgconfig
22
SHEBANG_FILES=	zentime
17
SHEBANG_FILES=	zentime
18
USE_GNOME=	gtk20
23
USE_PERL5=	run
19
USE_PERL5=	run
24
20
25
DESKTOP_ENTRIES="AutoZen" \
21
DESKTOP_ENTRIES="AutoZen" \
Lines 31-38 Link Here
31
27
32
PORTDOCS=	*
28
PORTDOCS=	*
33
29
34
USE_GNOME=	gtk20
30
OPTIONS_DEFINE=	DOCS
35
MAKE_ENV=	GTK_CONFIG="pkg-config gtk+-2.0"
36
31
37
post-extract:
32
post-extract:
38
	@cd ${WRKSRC} && ${RM} -f autozen seq2wav
33
	@cd ${WRKSRC} && ${RM} -f autozen seq2wav
Lines 43-62 Link Here
43
		 /^CFLAGS/s| =| ?=| ; \
38
		 /^CFLAGS/s| =| ?=| ; \
44
		 /^PREFIX/s| =| ?=| ; \
39
		 /^PREFIX/s| =| ?=| ; \
45
		 s|share/AutoZen|${DATADIR_REL}| ; \
40
		 s|share/AutoZen|${DATADIR_REL}| ; \
46
		 s|gtk-config|$${GTK_CONFIG}|g ; \
41
		 s|gtk-config|pkg-config gtk+-2.0|g ; \
47
		 s|$$(CC) seq2wav|$$(CC) $$(CFLAGS) seq2wav| ; \
42
		 s|$$(CC) seq2wav|$$(CC) $$(CFLAGS) seq2wav| ; \
48
		 s|-pthread|-lm -pthread|g' \
43
		 s|-pthread|-lm|' \
49
		${WRKSRC}/Makefile
44
		${WRKSRC}/Makefile
50
45
51
do-install:
46
do-install:
52
	${INSTALL_PROGRAM} ${WRKSRC}/autozen ${WRKSRC}/seq2wav ${STAGEDIR}${PREFIX}/bin
47
	(cd ${WRKSRC} && ${INSTALL_PROGRAM} autozen seq2wav \
53
	${INSTALL_SCRIPT} ${WRKSRC}/zentime ${STAGEDIR}${PREFIX}/bin
48
		${STAGEDIR}${PREFIX}/bin)
54
	${INSTALL_MAN} ${WRKSRC}/doc/autozen.1 ${STAGEDIR}${MANPREFIX}/man/man1
49
	(cd ${WRKSRC} && ${INSTALL_SCRIPT} zentime \
50
		${STAGEDIR}${PREFIX}/bin)
51
	(cd ${WRKSRC}/doc && ${INSTALL_MAN} autozen.1 \
52
		${STAGEDIR}${MANPREFIX}/man/man1)
55
	@${MKDIR} ${STAGEDIR}${DATADIR}
53
	@${MKDIR} ${STAGEDIR}${DATADIR}
56
	${INSTALL_DATA} ${WRKSRC}/*.seq ${STAGEDIR}${DATADIR}
54
	(cd ${WRKSRC} && ${INSTALL_DATA} *.seq \
55
		${STAGEDIR}${DATADIR})
57
56
58
do-install-DOCS-on:
57
post-install-DOCS-on:
59
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
58
	@(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} HTML \
60
	cd ${WRKSRC}/doc && ${COPYTREE_SHARE} HTML ${STAGEDIR}${DOCSDIR}
59
		${STAGEDIR}${DOCSDIR})
61
60
62
.include <bsd.port.mk>
61
.include <bsd.port.mk>
(-)audio/autozen/files/patch-autozen.c (-8 / +8 lines)
Lines 1-5 Link Here
1
--- ./autozen.c.orig	2001-09-16 04:09:04.000000000 +0200
1
--- autozen.c.orig	2001-09-16 02:09:04 UTC
2
+++ ./autozen.c	2012-08-24 12:22:50.546913397 +0200
2
+++ autozen.c
3
@@ -27,7 +27,7 @@
3
@@ -27,7 +27,7 @@
4
  
4
  
5
 /* "The nice thing about standards..." */
5
 /* "The nice thing about standards..." */
Lines 9-15 Link Here
9
 #else
9
 #else
10
 #if defined (__NetBSD__) || defined (__OpenBSD__)
10
 #if defined (__NetBSD__) || defined (__OpenBSD__)
11
 #include <soundcard.h>          /* OSS emulation */
11
 #include <soundcard.h>          /* OSS emulation */
12
@@ -113,7 +113,7 @@
12
@@ -113,7 +113,7 @@ char bQuit=0;
13
 //
13
 //
14
 /////////////////////////////////
14
 /////////////////////////////////
15
 
15
 
Lines 18-24 Link Here
18
 
18
 
19
 #define MAX_HARMONICS 10
19
 #define MAX_HARMONICS 10
20
 #define DEFAULT_HARMONICS 3
20
 #define DEFAULT_HARMONICS 3
21
@@ -253,7 +253,7 @@
21
@@ -253,7 +253,7 @@ void Play (GtkWidget *widget, gpointer d
22
 }
22
 }
23
 
23
 
24
 
24
 
Lines 27-33 Link Here
27
 {
27
 {
28
 char *token;
28
 char *token;
29
 int tmp;
29
 int tmp;
30
@@ -672,7 +672,7 @@
30
@@ -672,7 +672,7 @@ void *SoundThread(void *v)
31
 
31
 
32
 	}	// end while		
32
 	}	// end while		
33
 
33
 
Lines 36-42 Link Here
36
 }
36
 }
37
 
37
 
38
 gint volTimeOut(gpointer data) {
38
 gint volTimeOut(gpointer data) {
39
@@ -729,6 +729,11 @@
39
@@ -729,6 +729,11 @@ GtkWidget *create_HelpWindow (const char
40
 	GtkWidget *help_text;
40
 	GtkWidget *help_text;
41
 	GtkWidget *HelpQuit;
41
 	GtkWidget *HelpQuit;
42
 
42
 
Lines 48-54 Link Here
48
 	HelpWindow = gtk_window_new (GTK_WINDOW_TOPLEVEL);
48
 	HelpWindow = gtk_window_new (GTK_WINDOW_TOPLEVEL);
49
 	gtk_object_set_data (GTK_OBJECT (HelpWindow), "HelpWindow", HelpWindow);
49
 	gtk_object_set_data (GTK_OBJECT (HelpWindow), "HelpWindow", HelpWindow);
50
 	gtk_window_set_title (GTK_WINDOW (HelpWindow), "AutoZen Help");
50
 	gtk_window_set_title (GTK_WINDOW (HelpWindow), "AutoZen Help");
51
@@ -740,9 +745,16 @@
51
@@ -740,9 +745,16 @@ GtkWidget *create_HelpWindow (const char
52
 	gtk_widget_show (vbox1);
52
 	gtk_widget_show (vbox1);
53
 	gtk_container_add (GTK_CONTAINER (HelpWindow), vbox1);
53
 	gtk_container_add (GTK_CONTAINER (HelpWindow), vbox1);
54
 
54
 
Lines 65-71 Link Here
65
 
65
 
66
 
66
 
67
 	gtk_object_set_data (GTK_OBJECT (HelpWindow), "help_text", help_text);
67
 	gtk_object_set_data (GTK_OBJECT (HelpWindow), "help_text", help_text);
68
@@ -751,7 +763,11 @@
68
@@ -751,7 +763,11 @@ GtkWidget *create_HelpWindow (const char
69
 //	gtk_widget_set_sensitive (help_text, FALSE);
69
 //	gtk_widget_set_sensitive (help_text, FALSE);
70
 	GTK_WIDGET_UNSET_FLAGS (help_text, GTK_CAN_FOCUS);
70
 	GTK_WIDGET_UNSET_FLAGS (help_text, GTK_CAN_FOCUS);
71
 	gtk_widget_realize (help_text);
71
 	gtk_widget_realize (help_text);

Return to bug 210788