ports/105644: [MAINTAINER] audio/espeak: update to 1.17

Nicola Vitale nivit at email.it
Sat Nov 18 13:50:21 UTC 2006


>Number:         105644
>Category:       ports
>Synopsis:       [MAINTAINER] audio/espeak: update to 1.17
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov 18 13:50:14 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Nicola Vitale
>Release:        FreeBSD 7.0-CURRENT amd64
>Organization:
>Environment:
System: FreeBSD monetina.domo.sva 7.0-CURRENT FreeBSD 7.0-CURRENT #2: Mon Nov  6 16:30:39 CET
>Description:
- Update to 1.17

Removed file(s):
- files/patch-src-speech.h

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- espeak-1.17.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/audio/espeak/Makefile /usr/ports/audio/espeak.update-1.17/Makefile
--- /usr/ports/audio/espeak/Makefile	Tue Oct 31 09:19:40 2006
+++ /usr/ports/audio/espeak.update-1.17/Makefile	Fri Nov 17 23:08:11 2006
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	espeak
-PORTVERSION=	1.16
+PORTVERSION=	1.17
 CATEGORIES=	audio
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
diff -ruN --exclude=CVS /usr/ports/audio/espeak/distinfo /usr/ports/audio/espeak.update-1.17/distinfo
--- /usr/ports/audio/espeak/distinfo	Tue Oct 31 09:19:40 2006
+++ /usr/ports/audio/espeak.update-1.17/distinfo	Fri Nov 17 23:08:25 2006
@@ -1,3 +1,3 @@
-MD5 (espeak-1.16-source.zip) = c376ea94cddda90b093f231926f7ba44
-SHA256 (espeak-1.16-source.zip) = cdb213b50bff0c092a4d1941038eadac831251acee64acb48943e13ccae3471b
-SIZE (espeak-1.16-source.zip) = 528920
+MD5 (espeak-1.17-source.zip) = b55432e1f0b7cea1276f25281714c771
+SHA256 (espeak-1.17-source.zip) = fa68ef2cef826005937f1711f881050298e8033cf85d1ce0dcd6a61566dfc5d4
+SIZE (espeak-1.17-source.zip) = 546677
diff -ruN --exclude=CVS /usr/ports/audio/espeak/files/patch-src-Makefile /usr/ports/audio/espeak.update-1.17/files/patch-src-Makefile
--- /usr/ports/audio/espeak/files/patch-src-Makefile	Sun Nov 12 14:00:13 2006
+++ /usr/ports/audio/espeak.update-1.17/files/patch-src-Makefile	Fri Nov 17 23:23:29 2006
@@ -1,6 +1,15 @@
---- src/Makefile	Tue Sep 19 23:56:53 2006
-+++ src/Makefile.port	Fri Sep 22 13:14:34 2006
-@@ -11,7 +11,7 @@
+--- src/Makefile	Thu Nov 16 23:59:58 2006
++++ src/Makefile.port	Fri Nov 17 23:23:12 2006
+@@ -1,7 +1,7 @@
+ BINDIR=/usr/local/bin
+ INCDIR=/usr/include/espeak
+ LIBDIR=/usr/lib
+-DATADIR=/usr/share/espeak-data
++DATADIR=%%DATADIR%%
+ 
+ RELEASE = 1.17
+ BIN_NAME = speak
+@@ -26,7 +26,7 @@
  
  SRCS1=$(speak_SOURCES)
  OBJS1=$(patsubst %.cpp,%.o,$(SRCS1))
@@ -9,27 +18,27 @@
  
  SRCS2=$(libespeak_SOURCES)
  OBJS2=$(patsubst %.cpp,x_%.o,$(SRCS2))
-@@ -23,19 +23,19 @@
- 	mv libespeak.so libespeak.so.1.1.14
+@@ -39,19 +39,19 @@
+ 	mv $(LIB_NAME) $(LIB_NAME).$(LIBTAG)
  
  .cpp.o:
--	$(CXX) $(CXXFLAGS) -O2 -Wall -pedantic -I. -c -fno-exceptions $<
-+	$(CXX) $(CXXFLAGS) $(CPPFLAGS) $(PTHREAD_CFLAGS) -Wall -pedantic -I. -c -fno-exceptions $<
+-	$(CXX) $(CXXFLAGS) -D PATH_ESPEAK_DATA=\"$(DATADIR)\" -Wall -pedantic -I. -c -fno-exceptions $<
++	$(CXX) $(CXXFLAGS) $(CPPFLAGS) $(PTHREAD_CFLAGS)-D PATH_ESPEAK_DATA=\"$(DATADIR)\" -Wall -pedantic -I. -c -fno-exceptions $<
  
- speak: $(OBJS1)
+ $(BIN_NAME): $(OBJS1)
 -	$(CXX) -o $@ $(OBJS1) $(LIBS1)
 +	$(CXX) $(PTHREAD_LIBS) -o $@ $(OBJS1) $(LIBS1)
  
  
  
  x_%.o: %.cpp
--	$(CXX) $(CXXFLAGS) -O2 -Wall -fpic -fvisibility=hidden -pedantic \
+-	$(CXX) $(CXXFLAGS) -Wall -fpic -fvisibility=hidden -pedantic \
 +	$(CXX) $(CXXFLAGS) $(CPPFLAGS) $(PTHREAD_CFLAGS) -Wall -fPIC -pedantic \
  	-I. -D LIBRARY -c -fno-exceptions $<  -o x_$*.o
  
- libespeak.so: $(OBJS2)
--	$(CXX) -shared -Wl,-soname,libespeak.so.1 -o $@ $(OBJS2) $(LIBS2)
-+	$(CXX) $(PTHREAD_LIBS) -shared -Wl,-soname,libespeak.so.1 -o $@ $(OBJS2) $(LIBS2)
+ $(LIB_NAME): $(OBJS2)
+-	$(CXX) -shared -Wl,-soname,$(LIB_NAME).$(LIB_VERSION) -o $@ $(OBJS2) $(LIBS2)
++	$(CXX) $(PTHREAD_LIBS) -shared -Wl,-soname,$(LIB_NAME).$(LIB_VERSION) -o $@ $(OBJS2) $(LIBS2)
  
  clean:
  	rm -f *.o *~
diff -ruN --exclude=CVS /usr/ports/audio/espeak/files/patch-src-speech.h /usr/ports/audio/espeak.update-1.17/files/patch-src-speech.h
--- /usr/ports/audio/espeak/files/patch-src-speech.h	Tue Oct 31 09:19:40 2006
+++ /usr/ports/audio/espeak.update-1.17/files/patch-src-speech.h	Thu Jan  1 01:00:00 1970
@@ -1,11 +0,0 @@
---- src/speech.h	Tue Oct  3 00:51:13 2006
-+++ src/speech.h.port	Wed Oct 11 23:43:20 2006
-@@ -36,7 +36,7 @@
- #endif
- 
- // will look for espeak_data directory here, and also in user's home directory
--#define PATH_ESPEAK_DATA  "/usr/share/espeak-data"
-+#define PATH_ESPEAK_DATA  "%%DATADIR%%/espeak-data"
- 
- typedef unsigned short USHORT;
- typedef unsigned char  UCHAR;
diff -ruN --exclude=CVS /usr/ports/audio/espeak/pkg-plist /usr/ports/audio/espeak.update-1.17/pkg-plist
--- /usr/ports/audio/espeak/pkg-plist	Tue Oct 31 09:19:40 2006
+++ /usr/ports/audio/espeak.update-1.17/pkg-plist	Fri Nov 17 23:25:51 2006
@@ -27,10 +27,12 @@
 %%DATADIR%%/espeak-data/es_dict
 %%DATADIR%%/espeak-data/fi_dict
 %%DATADIR%%/espeak-data/it_dict
+%%DATADIR%%/espeak-data/nl_dict
 %%DATADIR%%/espeak-data/phondata
 %%DATADIR%%/espeak-data/phonindex
 %%DATADIR%%/espeak-data/phontab
 %%DATADIR%%/espeak-data/pl_dict
+%%DATADIR%%/espeak-data/pt_dict
 %%DATADIR%%/espeak-data/ru_dict
 %%DATADIR%%/espeak-data/voices/af
 %%DATADIR%%/espeak-data/voices/cy
@@ -57,7 +59,9 @@
 %%DATADIR%%/espeak-data/voices/es
 %%DATADIR%%/espeak-data/voices/fi
 %%DATADIR%%/espeak-data/voices/it
+%%DATADIR%%/espeak-data/voices/nl
 %%DATADIR%%/espeak-data/voices/pl
+%%DATADIR%%/espeak-data/voices/pt
 %%DATADIR%%/espeak-data/voices/ru
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/images
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
--- espeak-1.17.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list