Makefile 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472
  1. .POSIX:
  2. PREFIX= /usr/local
  3. MANDIR= man
  4. NOPTARGETS= auconv aumix auresample auopen au2au au2aiff \
  5. aiff2au au2wav wav2au
  6. OPTARGETS= auinfo autone au2flac au2vorbis au2mpg flac2au \
  7. vorbis2au mpg2au aualsa auaudio auoss \
  8. auportaudio ausdl ausndio
  9. TARGETS= ${NOPTARGETS} ${OPTARGETS}
  10. # Convenience variables
  11. BIN= ${DESTDIR}${PREFIX}/bin
  12. LBIN= ${HOME}/bin
  13. MAN1= ${DESTDIR}${PREFIX}/${MANDIR}/man1
  14. MAN7= ${DESTDIR}${PREFIX}/${MANDIR}/man7
  15. MAGIC= if ! [ "$$PATH" ]; then \
  16. export \
  17. PATH=/bin:/usr/bin:/usr/local/bin; \
  18. fi; \
  19. if [ -e /usr/include/sys/capsicum.h ]; then \
  20. export CFLAGS="$$CFLAGS -DUSE_CAPSICUM";\
  21. elif grep -q pledge /usr/include/unistd.h; then \
  22. export CFLAGS="$$CFLAGS -DUSE_PLEDGE"; \
  23. fi
  24. default: magic
  25. magic: nonopt-magic au2flac-magic au2vorbis-magic flac2au-magic \
  26. vorbis2au-magic auaudio-magic auoss-magic ausdl-magic \
  27. ausndio-magic
  28. all-magic: magic auinfo-magic autone-magic au2mpg-magic \
  29. mpg2au-magic aualsa-magic
  30. nonopt-magic:
  31. @${MAGIC}; \
  32. ${MAKE} ${MAKEFLAGS} ${NOPTARGETS}
  33. all: ${TARGETS}
  34. install: default auconv-install aumix-install auresample-install\
  35. au2file-install file2au-install audev-install
  36. install -m 444 au.7 ${MAN7}/
  37. @for t in ${OPTARGETS}; do \
  38. if [ -e "./$$t" ]; then \
  39. ${MAKE} ${MAKEFLAGS} -- "$$t-$@"; \
  40. fi; \
  41. done
  42. install-local: default auconv-install-local aumix-install-local \
  43. auresample-install-local au2file-install-local \
  44. file2au-install-local audev-install-local
  45. @for t in ${OPTARGETS}; do \
  46. if [ -e "./$$t" ]; then \
  47. ${MAKE} ${MAKEFLAGS} -- "$$t-$@"; \
  48. fi; \
  49. done
  50. clean:
  51. rm -f ${TARGETS}
  52. auconv_HDR= au.h common.h
  53. auconv_SRC= au.c common.c auconv.c
  54. auconv_CFLAGS= ${CFLAGS}
  55. auconv_LDFLAGS= ${LDFLAGS}
  56. auconv: ${auconv_SRC} ${auconv_HDR} Makefile
  57. ${CC} ${auconv_CFLAGS} ${auconv_LDFLAGS} -o $@ ${auconv_SRC}
  58. auconv-magic: nonopt-magic
  59. auconv-install: auconv
  60. install -m 755 auconv ${BIN}/
  61. install -m 444 auconv.1 ${MAN1}/
  62. auconv-install-local: auconv
  63. install -m 755 auconv ${LBIN}/
  64. auinfo_HDR= au.h common.h
  65. auinfo_SRC= au.c common.c auinfo.c
  66. auinfo_CFLAGS= ${CFLAGS}
  67. auinfo_LDFLAGS= ${LDFLAGS}
  68. auinfo: ${auinfo_SRC} ${auinfo_HDR} Makefile
  69. ${CC} ${auinfo_CFLAGS} ${auinfo_LDFLAGS} -o $@ ${auinfo_SRC}
  70. auinfo-magic:
  71. @${MAGIC}; \
  72. ${MAKE} ${MAKEFLAGS} auinfo
  73. auinfo-install: auinfo
  74. install -m 755 auinfo ${BIN}/
  75. install -m 444 auinfo.1 ${MAN1}/
  76. auinfo-install-local: auinfo
  77. install -m 755 auinfo ${LBIN}/
  78. aumix_HDR= au.h common.h
  79. aumix_SRC= au.c common.c aumix.c
  80. aumix_CFLAGS= ${CFLAGS}
  81. aumix_LDFLAGS= ${LDFLAGS}
  82. aumix: ${aumix_SRC} ${aumix_HDR} Makefile
  83. ${CC} ${aumix_CFLAGS} ${aumix_LDFLAGS} -o $@ ${aumix_SRC}
  84. aumix-magic: nonopt-magic
  85. aumix-install: aumix
  86. install -m 755 aumix ${BIN}/
  87. install -m 444 aumix.1 ${MAN1}/
  88. aumix-install-local: aumix
  89. install -m 755 aumix ${LBIN}/
  90. auresample_HDR= au.h common.h
  91. auresample_SRC= au.c common.c auresample.c
  92. auresample_CFLAGS= ${CFLAGS}
  93. auresample_LDFLAGS= ${LDFLAGS}
  94. auresample: ${auresample_SRC} ${auresample_HDR} Makefile
  95. ${CC} ${auresample_CFLAGS} ${auresample_LDFLAGS} -o $@ \
  96. ${auresample_SRC}
  97. auresample-magic: nonopt-magic
  98. auresample-install: auresample
  99. install -m 755 auresample ${BIN}/
  100. install -m 444 auresample.1 ${MAN1}/
  101. auresample-install-local: auresample
  102. install -m 755 auresample ${LBIN}/
  103. autone_HDR= au.h common.h
  104. autone_SRC= au.c common.c autone.c
  105. autone_CFLAGS= ${CFLAGS}
  106. autone_LDFLAGS= ${LDFLAGS}
  107. autone: ${autone_SRC} ${autone_HDR} Makefile
  108. ${CC} ${autone_CFLAGS} ${autone_LDFLAGS} -o $@ ${autone_SRC}
  109. autone-magic:
  110. @${MAGIC}; \
  111. ${MAKE} ${MAKEFLAGS} autone
  112. autone-install: autone
  113. install -m 755 autone ${BIN}/
  114. install -m 444 autone.1 ${MAN1}/
  115. autone-install-local: autone
  116. install -m 755 autone ${LBIN}/
  117. au2file_HDR= au.h common.h write/afile.h
  118. au2aiff_SRC= write/aiff.c au.c common.c au2file.c
  119. au2aiff_CFLAGS= ${CFLAGS}
  120. au2aiff_LDFLAGS= ${LDFLAGS}
  121. au2wav_SRC= write/wav.c au.c common.c au2file.c
  122. au2wav_CFLAGS= ${CFLAGS}
  123. au2wav_LDFLAGS= ${LDFLAGS}
  124. au2flac_SRC= write/flac.c au.c common.c au2file.c
  125. au2flac_CFLAGS= ${CFLAGS} `pkg-config --cflags flac`
  126. au2flac_LDFLAGS= ${LDFLAGS} `pkg-config --libs flac`
  127. au2vorbis_SRC= write/vorbis.c au.c common.c au2file.c
  128. au2vorbis_CFLAGS= ${CFLAGS} -DUSE_QUALITY `pkg-config --cflags\
  129. ogg vorbis vorbisenc`
  130. au2vorbis_LDFLAGS= ${LDFLAGS} `pkg-config --libs ogg vorbis\
  131. vorbisenc`
  132. au2mpg_SRC= write/mpg.c au.c common.c au2file.c
  133. au2mpg_CFLAGS= ${CFLAGS} -DUSE_QUALITY
  134. au2mpg_LDFLAGS= ${LDFLAGS} -lmp3lame
  135. au2file: au2aiff au2wav
  136. au2aiff: ${au2aiff_SRC} ${au2file_HDR} Makefile
  137. ${CC} ${au2aiff_LDFLAGS} ${au2aiff_CFLAGS} -o $@ ${au2aiff_SRC}
  138. au2aiff-magic: nonopt-magic
  139. au2wav: ${au2wav_SRC} ${au2file_HDR} Makefile
  140. ${CC} ${au2wav_LDFLAGS} ${au2wav_CFLAGS} -o $@ ${au2wav_SRC}
  141. au2wav-magic: nonopt-magic
  142. au2flac: ${au2flac_SRC} ${au2file_HDR} Makefile
  143. ${CC} ${au2flac_LDFLAGS} ${au2flac_CFLAGS} -o $@ ${au2flac_SRC}
  144. au2flac-magic:
  145. @${MAGIC}; \
  146. if pkg-config --exists flac; then \
  147. ${MAKE} ${MAKEFLAGS} au2flac; \
  148. fi
  149. au2vorbis: ${au2vorbis_SRC} ${au2file_HDR} Makefile
  150. ${CC} ${au2vorbis_LDFLAGS} ${au2vorbis_CFLAGS} -o $@ \
  151. ${au2vorbis_SRC}
  152. au2vorbis-magic:
  153. @${MAGIC}; \
  154. if pkg-config --exists ogg vorbis vorbisfile; then \
  155. ${MAKE} ${MAKEFLAGS} au2vorbis; \
  156. fi
  157. au2mpg: ${au2mpg_SRC} ${au2file_HDR} Makefile
  158. ${CC} ${au2mpg_LDFLAGS} ${au2mpg_CFLAGS} -o $@ ${au2mpg_SRC}
  159. au2mpg-magic:
  160. @${MAGIC}; \
  161. for x in $$(printf %s "$$PATH" | tr : ' '); do \
  162. y="$$(dirname -- "$$x")"; \
  163. if [ -e "$$y/include/lame" ]; then \
  164. CFLAGS="$$CFLAGS -I$$y/include" \
  165. LDFLAGS="$$LDFLAGS -L$$y/lib" \
  166. ${MAKE} ${MAKEFLAGS} au2mpg; \
  167. break; \
  168. fi; \
  169. done
  170. au2file-install: au2file-man-install au2aiff-install au2wav-install
  171. au2file-man-install:
  172. install -m 444 au2file.1 ${MAN1}/
  173. au2aiff-install: au2aiff
  174. install -m 755 au2aiff ${BIN}/
  175. ln -f ${MAN1}/au2file.1 ${MAN1}/au2aiff.1
  176. au2wav-install: au2wav
  177. install -m 755 au2wav ${BIN}/
  178. ln -f ${MAN1}/au2file.1 ${MAN1}/au2wav.1
  179. au2flac-install: au2flac
  180. install -m 755 au2flac ${BIN}/
  181. ln -f ${MAN1}/au2file.1 ${MAN1}/au2flac.1
  182. au2vorbis-install: au2vorbis
  183. install -m 755 au2vorbis ${BIN}/
  184. ln -f ${MAN1}/au2file.1 ${MAN1}/au2vorbis.1
  185. au2mpg-install: au2mpg
  186. install -m 755 au2mpg ${BIN}/
  187. ln -f ${MAN1}/au2file.1 ${MAN1}/au2mpg.1
  188. au2file-install-local: au2aiff-install-local au2wav-install-local
  189. au2aiff-install-local: au2aiff
  190. install -m 755 au2aiff ${LBIN}/
  191. au2wav-install-local: au2wav
  192. install -m 755 au2wav ${LBIN}/
  193. au2flac-install-local: au2flac
  194. install -m 755 au2flac ${LBIN}/
  195. au2vorbis-install-local: au2vorbis
  196. install -m 755 au2vorbis ${LBIN}/
  197. au2mpg-install-local: au2mpg
  198. install -m 755 au2mpg ${LBIN}/
  199. file2au_HDR= au.h common.h read/afile.h
  200. au2au_SRC= read/au.c au.c common.c file2au.c
  201. au2au_CFLAGS= ${CFLAGS}
  202. au2au_LDFLAGS= ${LDFLAGS}
  203. aiff2au_SRC= read/aiff.c au.c common.c file2au.c
  204. aiff2au_CFLAGS= ${CFLAGS}
  205. aiff2au_LDFLAGS= ${LDFLAGS}
  206. wav2au_SRC= read/wav.c au.c common.c file2au.c
  207. wav2au_CFLAGS= ${CFLAGS}
  208. wav2au_LDFLAGS= ${LDFLAGS}
  209. flac2au_SRC= read/flac.c au.c common.c file2au.c
  210. flac2au_CFLAGS= ${CFLAGS} `pkg-config --cflags flac`
  211. flac2au_LDFLAGS= ${LDFLAGS} `pkg-config --libs flac`
  212. vorbis2au_SRC= read/vorbis.c au.c common.c file2au.c
  213. vorbis2au_CFLAGS= ${CFLAGS} `pkg-config --cflags ogg vorbis\
  214. vorbisfile`
  215. vorbis2au_LDFLAGS= ${LDFLAGS} `pkg-config --libs ogg vorbis\
  216. vorbisfile`
  217. mpg2au_SRC= read/mpg.c au.c common.c file2au.c
  218. mpg2au_CFLAGS= ${CFLAGS} `pkg-config --cflags libmpg123`
  219. mpg2au_LDFLAGS= ${LDFLAGS} `pkg-config --libs libmpg123`
  220. file2au: au2au aiff2au wav2au
  221. file2au-maigc: nonopt-magic
  222. auopen: auopen.c Makefile
  223. ${CC} ${LDFLAGS} ${CFLAGS} -o $@ auopen.c
  224. auopen-magic: nonopt-magic
  225. au2au: ${au2au_SRC} ${file2au_HDR} Makefile
  226. ${CC} ${au2au_LDFLAGS} ${au2au_CFLAGS} -o $@ ${au2au_SRC}
  227. au2au-magic: nonopt-magic
  228. aiff2au: ${aiff2au_SRC} ${file2au_HDR} Makefile
  229. ${CC} ${aiff2au_LDFLAGS} ${aiff2au_CFLAGS} -o $@ ${aiff2au_SRC}
  230. aiff2au-magic: nonopt-magic
  231. wav2au: ${wav2au_SRC} ${file2au_HDR} Makefile
  232. ${CC} ${wav2au_LDFLAGS} ${wav2au_CFLAGS} -o $@ ${wav2au_SRC}
  233. wav2au-magic: nonopt-magic
  234. flac2au: ${flac2au_SRC} ${file2au_HDR} Makefile
  235. ${CC} ${flac2au_LDFLAGS} ${flac2au_CFLAGS} -o $@ ${flac2au_SRC}
  236. flac2au-magic:
  237. @${MAGIC}; \
  238. if pkg-config --exists flac; then \
  239. ${MAKE} ${MAKEFLAGS} flac2au; \
  240. fi
  241. vorbis2au: ${vorbis2au_SRC} ${file2au_HDR} Makefile
  242. ${CC} ${vorbis2au_LDFLAGS} ${vorbis2au_CFLAGS} -o $@ \
  243. ${vorbis2au_SRC}
  244. vorbis2au-magic:
  245. @${MAGIC}; \
  246. if pkg-config --exists ogg vorbis vorbisenc; then \
  247. ${MAKE} ${MAKEFLAGS} vorbis2au; \
  248. fi
  249. mpg2au: ${mpg2au_SRC} ${file2au_HDR} Makefile
  250. ${CC} ${mpg2au_LDFLAGS} ${mpg2au_CFLAGS} -o $@ ${mpg2au_SRC}
  251. mpg2au-magic:
  252. @${MAGIC}; \
  253. if pkg-config --exists libmpg123; then \
  254. ${MAKE} ${MAKEFLAGS} mpg2au; \
  255. fi
  256. file2au-install: file2au-man-install auopen-install au2au-install \
  257. aiff2au-install wav2au-install
  258. file2au-man-install:
  259. install -m 444 file2au.1 ${MAN1}/
  260. install -m 444 auopen.1 ${MAN1}/
  261. auopen-install: auopen
  262. install -m 755 auopen ${BIN}/
  263. install -m 444 auopen.1 ${MAN1}/
  264. au2au-install: au2au
  265. install -m 755 au2au ${BIN}/
  266. ln -f ${MAN1}/file2au.1 ${MAN1}/au2au.1
  267. aiff2au-install: aiff2au
  268. install -m 755 aiff2au ${BIN}/
  269. ln -f ${MAN1}/file2au.1 ${MAN1}/aiff2au.1
  270. wav2au-install: wav2au
  271. install -m 755 wav2au ${BIN}/
  272. ln -f ${MAN1}/file2au.1 ${MAN1}/wav2au.1
  273. flac2au-install: flac2au
  274. install -m 755 flac2au ${BIN}/
  275. ln -f ${MAN1}/file2au.1 ${MAN1}/flac2au.1
  276. vorbis2au-install: vorbis2au
  277. install -m 755 vorbis2au ${BIN}/
  278. ln -f ${MAN1}/file2au.1 ${MAN1}/vorbis2au.1
  279. mpg2au-install: mpg2au
  280. install -m 755 mpg2au ${BIN}/
  281. ln -f ${MAN1}/file2au.1 ${MAN1}/mpg2au.1
  282. file2au-install-local: auopen-install-local au2au-install-local \
  283. aiff2au-install-local wav2au-install-local
  284. auopen-install-local: auopen
  285. install -m 755 auopen ${LBIN}/
  286. au2au-install-local: au2au
  287. install -m 755 au2au ${LBIN}/
  288. aiff2au-install-local: aiff2au
  289. install -m 755 aiff2au ${LBIN}/
  290. wav2au-install-local: wav2au
  291. install -m 755 wav2au ${LBIN}/
  292. flac2au-install-local: flac2au
  293. install -m 755 flac2au ${LBIN}/
  294. vorbis2au-install-local: vorbis2au
  295. install -m 755 vorbis2au ${LBIN}/
  296. mpg2au-install-local: mpg2au
  297. install -m 755 mpg2au ${LBIN}/
  298. audev_HDR= au.h common.h adev.h
  299. aualsa_SRC= alsa.c au.c common.c audev.c
  300. aualsa_CFLAGS= ${CFLAGS} -UUSE_CAPSICUM \
  301. `pkg-config --cflags alsa`
  302. aualsa_LDFLAGS= ${LDFLAGS} `pkg-config --libs alsa`
  303. auaudio_SRC= audio.c au.c common.c audev.c
  304. auaudio_CFLAGS= ${CFLAGS}
  305. auaudio_LDFLAGS= ${LDFLAGS}
  306. auoss_SRC= oss.c au.c common.c audev.c
  307. auoss_CFLAGS= ${CFLAGS}
  308. auoss_LDFLAGS= ${LDFLAGS}
  309. auportaudio_SRC= portaudio.c au.c common.c audev.c
  310. auportaudio_CFLAGS= ${CFLAGS} -UUSE_CAPSICUM -DADWRITE_NOCONST
  311. auportaudio_LDFLAGS= ${LDFLAGS} -lportaudio
  312. ausdl_SRC= sdl.c au.c common.c audev.c
  313. ausdl_CFLAGS= ${CFLAGS} -UUSE_CAPSICUM\
  314. `pkg-config --cflags sdl2`
  315. ausdl_LDFLAGS= ${LDFLAGS} `pkg-config --libs sdl2`
  316. ausndio_SRC= sndio.c au.c common.c audev.c
  317. ausndio_CFLAGS= ${CFLAGS} -UUSE_CAPSICUM
  318. ausndio_LDFLAGS= ${LDFLAGS} -lsndio
  319. aualsa: ${aualsa_SRC} ${audev_HDR} Makefile
  320. ${CC} ${aualsa_CFLAGS} ${aualsa_LDFLAGS} -o $@ ${aualsa_SRC}
  321. aualsa-magic:
  322. @${MAGIC}; \
  323. if pkg-config --exists alsa; then \
  324. ${MAKE} ${MAKEFLAGS} aualsa; \
  325. fi
  326. auaudio: ${auaudio_SRC} ${audev_HDR} Makefile
  327. ${CC} ${auaudio_CFLAGS} ${auaudio_LDFLAGS} -o $@ ${auaudio_SRC}
  328. auaudio-magic:
  329. @${MAGIC}; \
  330. if [ -e /usr/include/sys/audioio.h ] && \
  331. [ "$$(uname -s)" != OpenBSD ]; then \
  332. ${MAKE} ${MAKEFLAGS} auaudio; \
  333. fi
  334. auoss: ${auoss_SRC} ${audev_HDR} Makefile
  335. ${CC} ${auoss_CFLAGS} ${auoss_LDFLAGS} -o $@ ${auoss_SRC}
  336. auoss-magic:
  337. @${MAGIC}; \
  338. if [ -e /usr/include/sys/soundcard.h ]; then \
  339. if [ "$$(uname -s)" = NetBSD ]; then \
  340. CFLAGS="$$CFLAGS -DAUOSS_DSP=/dev/audio"\
  341. LDFLAGS="$$LDFLAGS -lossaudio" \
  342. ${MAKE} ${MAKEFLAGS} auoss; \
  343. else \
  344. ${MAKE} ${MAKEFLAGS} auoss; \
  345. fi; \
  346. fi
  347. auportaudio: ${auportaudio_SRC} ${audev_HDR} Makefile
  348. ${CC} ${auportaudio_CFLAGS} ${auportaudio_LDFLAGS} -o $@ \
  349. ${auportaudio_SRC}
  350. auportaudio-magic:
  351. @${MAGIC}; \
  352. for x in $$(printf %s "$$PATH" | tr : ' '); do \
  353. y="$$(dirname -- "$$x")"; \
  354. if [ -e "$$y/include/portaudio.h" ]; then \
  355. CFLAGS="$$CFLAGS -I$$y/include" \
  356. LDFLAGS="$$LDFLAGS -L$$y/lib" \
  357. ${MAKE} ${MAKEFLAGS} auportaudio; \
  358. break; \
  359. fi; \
  360. done
  361. ausdl: ${ausdl_SRC} ${audev_HDR} Makefile
  362. ${CC} ${ausdl_CFLAGS} ${ausdl_LDFLAGS} -o $@ ${ausdl_SRC}
  363. ausdl-magic:
  364. @${MAGIC}; \
  365. if pkg-config --exists sdl2; then \
  366. ${MAKE} ${MAKEFLAGS} ausdl; \
  367. fi
  368. ausndio: ${ausndio_SRC} ${audev_HDR} Makefile
  369. ${CC} ${ausndio_CFLAGS} ${ausndio_LDFLAGS} -o $@ ${ausndio_SRC}
  370. ausndio-magic:
  371. @${MAGIC}; \
  372. for x in $$(printf %s "$$PATH" | tr : ' '); do \
  373. y="$$(dirname -- "$$x")"; \
  374. if [ -e "$$y/include/sndio.h" ]; then \
  375. CFLAGS="$$CFLAGS -I$$y/include" \
  376. LDFLAGS="$$LDFLAGS -L$$y/lib" \
  377. ${MAKE} ${MAKEFLAGS} ausndio; \
  378. break; \
  379. fi; \
  380. done
  381. audev-install: audev-man-install
  382. audev-man-install:
  383. install -m 444 audev.1 ${MAN1}/
  384. ln -f ${MAN1}/audev.1 ${MAN1}/au2dev.1
  385. ln -f ${MAN1}/audev.1 ${MAN1}/dev2au.1
  386. aualsa-install: aualsa
  387. install -m 755 aualsa ${BIN}/
  388. ln -f ${BIN}/aualsa ${BIN}/au2alsa
  389. ln -f ${BIN}/aualsa ${BIN}/alsa2au
  390. ln -f ${MAN1}/audev.1 ${MAN1}/aualsa.1
  391. ln -f ${MAN1}/au2dev.1 ${MAN1}/au2alsa.1
  392. ln -f ${MAN1}/dev2au.1 ${MAN1}/alsa2au.1
  393. auaudio-install: auaudio
  394. install -m 755 auaudio ${BIN}/
  395. ln -f ${BIN}/auaudio ${BIN}/au2audio
  396. ln -f ${BIN}/auaudio ${BIN}/audio2au
  397. ln -f ${MAN1}/audev.1 ${MAN1}/auaudio.1
  398. ln -f ${MAN1}/au2dev.1 ${MAN1}/au2audio.1
  399. ln -f ${MAN1}/dev2au.1 ${MAN1}/audio2au.1
  400. auoss-install: auoss
  401. install -m 755 auoss ${BIN}/
  402. ln -f ${BIN}/auoss ${BIN}/au2oss
  403. ln -f ${BIN}/auoss ${BIN}/oss2au
  404. ln -f ${MAN1}/audev.1 ${MAN1}/auoss.1
  405. ln -f ${MAN1}/au2dev.1 ${MAN1}/au2oss.1
  406. ln -f ${MAN1}/dev2au.1 ${MAN1}/oss2au.1
  407. auportaudio-install: auportaudio
  408. install -m 755 auportaudio ${BIN}/
  409. ln -f ${BIN}/auportaudio ${BIN}/au2portaudio
  410. ln -f ${BIN}/auportaudio ${BIN}/portaudio2au
  411. ln -f ${MAN1}/audev.1 ${MAN1}/auportaudio.1
  412. ln -f ${MAN1}/au2dev.1 ${MAN1}/au2portaudio.1
  413. ln -f ${MAN1}/dev2au.1 ${MAN1}/portaudio2au.1
  414. ausdl-install: ausdl
  415. install -m 755 ausdl ${BIN}/
  416. ln -f ${BIN}/ausdl ${BIN}/au2sdl
  417. ln -f ${BIN}/ausdl ${BIN}/sdl2au
  418. ln -f ${MAN1}/audev.1 ${MAN1}/ausdl.1
  419. ln -f ${MAN1}/au2dev.1 ${MAN1}/au2sdl.1
  420. ln -f ${MAN1}/dev2au.1 ${MAN1}/sdl2au.1
  421. ausndio-install: ausndio
  422. install -m 755 ausndio ${BIN}/
  423. ln -f ${BIN}/ausndio ${BIN}/au2sndio
  424. ln -f ${BIN}/ausndio ${BIN}/sndio2au
  425. ln -f ${MAN1}/audev.1 ${MAN1}/ausndio.1
  426. ln -f ${MAN1}/au2dev.1 ${MAN1}/au2sndio.1
  427. ln -f ${MAN1}/dev2au.1 ${MAN1}/sndio2au.1
  428. audev-install-local:
  429. aualsa-install-local: aualsa
  430. install -m 755 aualsa ${LBIN}/
  431. ln -f ${LBIN}/aualsa ${LBIN}/au2alsa
  432. ln -f ${LBIN}/aualsa ${LBIN}/alsa2au
  433. auaudio-install-local: auaudio
  434. install -m 755 auaudio ${LBIN}/
  435. ln -f ${LBIN}/auaudio ${LBIN}/au2audio
  436. ln -f ${LBIN}/auaudio ${LBIN}/audio2au
  437. auoss-install-local: auoss
  438. install -m 755 auoss ${LBIN}/
  439. ln -f ${LBIN}/auoss ${LBIN}/au2oss
  440. ln -f ${LBIN}/auoss ${LBIN}/oss2au
  441. auportaudio-install-local: auportaudio
  442. install -m 755 auportaudio ${LBIN}/
  443. ln -f ${LBIN}/auportaudio ${LBIN}/au2portaudio
  444. ln -f ${LBIN}/auportaudio ${LBIN}/portaudio2au
  445. ausdl-install-local: ausdl
  446. install -m 755 ausdl ${LBIN}/
  447. ln -f ${LBIN}/ausdl ${LBIN}/au2sdl
  448. ln -f ${LBIN}/ausdl ${LBIN}/sdl2au
  449. ausndio-install-local: ausndio
  450. install -m 755 ausndio ${LBIN}/
  451. ln -f ${LBIN}/ausndio ${LBIN}/au2sndio
  452. ln -f ${LBIN}/ausndio ${LBIN}/sndio2au