I see most .pspc files use "%define requires".
I see that it is used in Respect.pl:
print_requires($defines{"requires"},$defines{"build"});

What is the purpose of "%define require" in a pspc file?
# cd SPECS
# grep -w require *.pspc
boost.pspc:%define require              FOSSstdcxx SUNWicu
fam.pspc:%define require                FOSSstdcxx
flac.pspc:%define require               FOSSstdcxx FOSSlibiconv FOSSlibvorbis 
FOSSlibogg
fontconfig.pspc:%define require         FOSSfreetype2
gcroots.pspc:%define require            FOSSstdcxx
gettextwo.pspc:%define require          FOSSstdcxx FOSSexpat
glew.pspc:%define require               FOSSstdcxx
gnump.pspc:%define require              FOSSstdcxx
lame.pspc:%define require               FOSSlibsndfile FOSSflac FOSSncurses
libassuan.pspc:%define require          FOSSgnupth
libcdio.pspc:%define require            FOSSstdcxx FOSSlibiconv FOSSgettext 
FOSSncurses FOSSvcdimagerwo
libcdiowo.pspc:%define require          FOSSstdcxx FOSSlibiconv FOSSgettext 
FOSSncurses
libdvdplay.pspc:%define require         FOSSlibdvdread FOSSlibdvdcss
libdvdread.pspc:%define require         FOSSlibdvdcss
libshout.pspc:%define require           FOSSlibogg FOSSlibvorbis FOSSlibtheora 
FOSSspeex
libsndfile.pspc:%define require         FOSSstdcxx FOSSflac FOSSsqlite
madplay.pspc:%define require            FOSSlibid3tag FOSSlibmad
mesa.pspc:%define require               FOSSstdcxx
povray.pspc:%define require             FOSSstdcxx
readline.pspc:%define require           FOSSstdcxx FOSSncurses
sdl.pspc:%define require                FOSSnas
taglib.pspc:%define require             FOSSstdcxx
unixodbc.pspc:%define require           FOSSstdcxx FOSSreadline FOSSlibiconv 
FOSSgettext FOSSncurses
vcdimager.pspc:%define require          FOSSpopt FOSSlibcdio
vcdimagerwo.pspc:%define require                FOSSpopt FOSSlibcdiowo
 
 
This message posted from opensolaris.org

Reply via email to