/deskutils/dlume/

PR: 216018 Submitted by: Simun Mikecin <numisemis@yahoo.com>, pi, jrm Reviewed by: tobik Approved by: sobomax (maintainer timeout) Differential Revision: D19138 audio/flite: link shared libs against libm 2018-05-03T14:47:57+00:00 jbeich jbeich@FreeBSD.org 2018-05-03T14:47:57+00:00 5e7cdb01be2596c247a8d7c6aaabbec5a6139b9e $ echo 'int main() {}' | cc -xc - -lflite -L/usr/local/lib /usr/local/lib/libflite.so: undefined reference to `log' /usr/local/lib/libflite.so: undefined reference to `fmod' /usr/local/lib/libflite.so: undefined reference to `exp' /usr/local/lib/libflite.so: undefined reference to `sin' /usr/local/lib/libflite.so: undefined reference to `pow' cc: error: linker command failed with exit code 1 (use -v to see invocation) Reported by: mat (via ffmpeg) Obtained from: Debian
$ echo 'int main() {}' | cc -xc - -lflite -L/usr/local/lib
/usr/local/lib/libflite.so: undefined reference to `log'
/usr/local/lib/libflite.so: undefined reference to `fmod'
/usr/local/lib/libflite.so: undefined reference to `exp'
/usr/local/lib/libflite.so: undefined reference to `sin'
/usr/local/lib/libflite.so: undefined reference to `pow'
cc: error: linker command failed with exit code 1 (use -v to see invocation)

Reported by:	mat (via ffmpeg)
Obtained from:	Debian
Remove $FreeBSD$ from patches files in categories a-j. 2015-05-22T13:34:20+00:00 mat mat@FreeBSD.org 2015-05-22T13:34:20+00:00 93169f3910da6e92f54bf47aa412d8e2002f411b With hat: portmgr Sponsored by: Absolight
With hat:	portmgr
Sponsored by:	Absolight
Fix the ancient problem, where we replaced Linux' "cp -pd" with 2014-12-02T07:01:40+00:00 mi mi@FreeBSD.org 2014-12-02T07:01:40+00:00 6485991e610169303aca8e3b8091c2a0ddc2e20f simple "cp -p". This caused symbolic links (like libFOO.so -> libFOO.so.X.Y) to be dereferenced installing three copies of each library instead of one. Strip the executables and the shared libraries after staging. Fix the authors' makefiles to allow parallel building. Add a patch which allows us to replace the multitude of flite_VOICE-executables (one for each voice) with sym-links to the single flite itself. The size of the package shrunk from 100Mb to 50Mb here (amd64) as the result of the above measures. Bump PORTREVISION. Note: the new patches are deliberately organized by feature rather than by the patched files -- to make it easier to refer the upstream maintainers to them.
simple "cp -p". This caused symbolic links (like libFOO.so ->
libFOO.so.X.Y) to be dereferenced installing three copies of each
library instead of one.

Strip the executables and the shared libraries after staging.

Fix the authors' makefiles to allow parallel building.

Add a patch which allows us to replace the multitude of
flite_VOICE-executables (one for each voice) with sym-links to the
single flite itself.

The size of the package shrunk from 100Mb to 50Mb here (amd64) as the
result of the above measures.

Bump PORTREVISION.

Note: the new patches are deliberately organized by feature rather than
by the patched files -- to make it easier to refer the upstream
maintainers to them.
Stop disabling optimization -- which was not necessary since the current 2014-11-30T19:28:20+00:00 mi mi@FreeBSD.org 2014-11-30T19:28:20+00:00 f929628f2fad4dc1837d62c1b3187a8018a151de version (1.4) was released years ago. Clean-up some compiler warnings. PR: ports/174624 Submitted by: mi@ Approved by: maintainer timeout (two years)
version (1.4) was released years ago.

Clean-up some compiler warnings.

PR:		ports/174624
Submitted by:	mi@
Approved by:	maintainer timeout (two years)
Rename all patches that contain '::' as a path separator, and use 2014-07-29T17:12:47+00:00 adamw adamw@FreeBSD.org 2014-07-29T17:12:47+00:00 7306e40da405ade4d9473a388a3dc20da3e8bc13 '__' instead.
'__' instead.