Please sign in to comment.
espeak: Fix library install name and other fixes
Use the makefile portgroup so that MacPorts CFLAGS, CXXFLAGS, and LDFLAGS are respected and a universal variant is created. Adjust description and long description. Compute and use a branch variable in master_sites instead of hardcoding it. Remove distfile name from checksums since there is only one distfile. Specify C++98 mode because the build fails in C++11 mode on newer compilers. Fix test phase by specifying DYLD_LIBRARY_PATH and ESPEAK_DATA_PATH so that we're testing the just-built software not the already-installed software. Fix livecheck by removing livecheck overrides; the defaults work. Fix patchfile to use most Macisms conditionally. Fix patchfile to use -dynamiclib on macOS instead of -shared. Fix patchfile to set the full path for the library install name. Fix patchfile to not override CXXFLAGS. Fix patchfile to not hardcode -lstdc++. See #7507
- Loading branch information
Showing with 68 additions and 42 deletions.