SHARED_LIBS
this one needs more tweaks to work than your average port!
This commit is contained in:
parent
25f9d2dbf1
commit
ae778673c4
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.6 2005/08/17 02:16:03 pvalchev Exp $
|
||||
# $OpenBSD: Makefile,v 1.7 2005/12/24 16:01:55 espie Exp $
|
||||
|
||||
COMMENT= "text to speech utility"
|
||||
|
||||
@ -9,6 +9,21 @@ BROKEN= "gcc hang compiling cmu_us_kal_diphone.c"
|
||||
VERSION= 1.2
|
||||
DISTNAME= flite-${VERSION}-release
|
||||
PKGNAME= flite-${VERSION}p0
|
||||
SHARED_LIBS= flite 1.2 \
|
||||
flite_cmu_time_awb 1.2 \
|
||||
flite_cmu_us_kal 1.2 \
|
||||
flite_cmu_us_kal16 1.2 \
|
||||
flite_cmulex 1.2 \
|
||||
flite_usenglish 1.2
|
||||
|
||||
MAKE_FLAGS= LIBlibflite.so_VERSION=${LIBflite_VERSION} \
|
||||
LIBlibflite_cmu_time_awb.so_VERSION=${LIBflite_cmu_time_awb_VERSION} \
|
||||
LIBlibflite_cmu_us_kal.so_VERSION=${LIBflite_cmu_us_kal_VERSION} \
|
||||
LIBlibflite_cmu_us_kal16.so_VERSION=${LIBflite_cmu_us_kal16_VERSION} \
|
||||
LIBlibflite_cmulex.so_VERSION=${LIBflite_cmulex_VERSION} \
|
||||
LIBlibflite_usenglish.so_VERSION=${LIBflite_usenglish_VERSION}
|
||||
FAKE_FLAGS=${MAKE_FLAGS} DESTDIR=${WRKINST}
|
||||
|
||||
CATEGORIES= audio
|
||||
|
||||
HOMEPAGE= http://www.cmuflite.org/
|
||||
|
@ -1,15 +1,18 @@
|
||||
$OpenBSD: patch-config_common_make_rules,v 1.1 2004/12/22 07:00:14 espie Exp $
|
||||
--- config/common_make_rules.orig Wed Dec 22 07:41:36 2004
|
||||
+++ config/common_make_rules Wed Dec 22 07:45:01 2004
|
||||
@@ -88,9 +88,8 @@ nothing:
|
||||
$OpenBSD: patch-config_common_make_rules,v 1.2 2005/12/24 16:01:55 espie Exp $
|
||||
--- config/common_make_rules.orig Tue Feb 18 17:17:21 2003
|
||||
+++ config/common_make_rules Sat Dec 24 16:54:14 2005
|
||||
@@ -86,11 +86,10 @@ nothing:
|
||||
%.so: %.shared.a
|
||||
@ echo making $@
|
||||
@ rm -rf shared_os && mkdir shared_os
|
||||
@ rm -f $@ $(LIBDIR)/$@.${PROJECT_VERSION} $(LIBDIR)/$@.${PROJECT_SHLIB_VERSION}
|
||||
- @ rm -f $@ $(LIBDIR)/$@.${PROJECT_VERSION} $(LIBDIR)/$@.${PROJECT_SHLIB_VERSION}
|
||||
+ @ rm -f $@ $(LIBDIR)/$@.${LIB$@_VERSION}
|
||||
@ (cd shared_os && ar x ../$<)
|
||||
- @ (cd shared_os && $(CC) -shared -Wl,-soname,$@.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os)
|
||||
- @ ln -s $(LIBDIR)/$@.${PROJECT_VERSION} $(LIBDIR)/$@.${PROJECT_SHLIB_VERSION}
|
||||
- @ ln -s $(LIBDIR)/$@.${PROJECT_SHLIB_VERSION} $(LIBDIR)/$@
|
||||
+ @ (cd shared_os && $(CC) -shared -o ../$@.${PROJECT_VERSION} *.os)
|
||||
+ @ ln -s $(LIBDIR)/$@.${PROJECT_VERSION} $(LIBDIR)/$@
|
||||
+ @ (cd shared_os && $(CC) -shared -o ../$@.${LIB$@_VERSION} *.os)
|
||||
+ @ ln -s $(LIBDIR)/$@.${LIB$@_VERSION} $(LIBDIR)/$@
|
||||
@ rm -rf shared_os
|
||||
|
||||
.make_build_dirs:
|
||||
|
@ -1,15 +1,21 @@
|
||||
$OpenBSD: patch-lib_Makefile,v 1.1.1.1 2003/04/23 05:33:19 jason Exp $
|
||||
--- lib/Makefile.orig Sun Apr 20 23:36:07 2003
|
||||
+++ lib/Makefile Sun Apr 20 23:55:23 2003
|
||||
@@ -47,6 +47,7 @@ SHAREDLIBS = $(LIBNAMES:%=lib%.so)
|
||||
$OpenBSD: patch-lib_Makefile,v 1.2 2005/12/24 16:01:55 espie Exp $
|
||||
--- lib/Makefile.orig Tue Feb 18 17:50:46 2003
|
||||
+++ lib/Makefile Sat Dec 24 16:59:35 2005
|
||||
@@ -47,6 +47,13 @@ SHAREDLIBS = $(LIBNAMES:%=lib%.so)
|
||||
VERSIONSHAREDLIBS = $(SHAREDLIBS:%=%.${PROJECT_VERSION}) \
|
||||
$(SHAREDLIBS:%=%.${PROJECT_SHLIB_VERSION})
|
||||
ALL_LIBS = $(STATICLIBS) $(SHAREDLIBS) $(VERSIONSHAREDLIBS)
|
||||
+INSTLIBS = $(STATICLIBS) $(SHAREDLIBS:%=%.${PROJECT_VERSION})
|
||||
+INSTLIBS = $(STATICLIBS) \
|
||||
+ libflite.so.${LIBlibflite.so_VERSION} \
|
||||
+ libflite_cmu_time_awb.so.${LIBlibflite_cmu_time_awb.so_VERSION} \
|
||||
+ libflite_cmu_us_kal.so.${LIBlibflite_cmu_us_kal.so_VERSION} \
|
||||
+ libflite_cmu_us_kal16.so.${LIBlibflite_cmu_us_kal16.so_VERSION} \
|
||||
+ libflite_cmulex.so.${LIBlibflite_cmulex.so_VERSION} \
|
||||
+ libflite_usenglish.so.${LIBlibflite_usenglish.so_VERSION}
|
||||
|
||||
ALL = shared_libs
|
||||
|
||||
@@ -61,4 +62,4 @@ shared_libs: nothing
|
||||
@@ -61,4 +68,4 @@ shared_libs: nothing
|
||||
endif
|
||||
|
||||
install:
|
||||
|
@ -1,7 +1,7 @@
|
||||
@comment $OpenBSD: PFRAG.shared,v 1.3 2004/08/09 11:50:26 espie Exp $
|
||||
@lib lib/libflite.so.1.2
|
||||
@lib lib/libflite_cmu_time_awb.so.1.2
|
||||
@lib lib/libflite_cmu_us_kal.so.1.2
|
||||
@lib lib/libflite_cmu_us_kal16.so.1.2
|
||||
@lib lib/libflite_cmulex.so.1.2
|
||||
@lib lib/libflite_usenglish.so.1.2
|
||||
@comment $OpenBSD: PFRAG.shared,v 1.4 2005/12/24 16:01:55 espie Exp $
|
||||
@lib lib/libflite.so.${LIBflite_VERSION}
|
||||
@lib lib/libflite_cmu_time_awb.so.${LIBflite_cmu_time_awb_VERSION}
|
||||
@lib lib/libflite_cmu_us_kal.so.${LIBflite_cmu_us_kal_VERSION}
|
||||
@lib lib/libflite_cmu_us_kal16.so.${LIBflite_cmu_us_kal16_VERSION}
|
||||
@lib lib/libflite_cmulex.so.${LIBflite_cmulex_VERSION}
|
||||
@lib lib/libflite_usenglish.so.${LIBflite_usenglish_VERSION}
|
||||
|
Loading…
x
Reference in New Issue
Block a user