# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 name glxinfo set pkg_name mesa-demos version 8.0.0 categories x11 graphics maintainers jeremyhu openmaintainer description Show information about GLX capabilities long_description ${description} homepage http://mesa3d.sourceforge.net/ distname ${pkg_name}-${version} dist_subdir ${pkg_name} platforms macosx darwin use_bzip2 yes master_sites ftp://ftp.freedesktop.org/pub/mesa/7.8.2 checksums sha1 4832d94174f32cb869d9a5b055bf45c3141b347f \ rmd160 3e9d06e590ca5feaf93e8891e501fef7eb2e3909 depends_lib \ port:mesa use_configure no variant universal {} if {[variant_isset universal]} { set extra_cflags ${configure.universal_cflags} set extra_ldflags ${configure.universal_ldflags} } else { set extra_cflags ${configure.cc_archflags} if {![info exists configure.ld_archflags]} { eval configure.ldflags-append ${configure.cc_archflags} set extra_ldflags ${configure.cc_archflags} } else { set extra_ldflags ${configure.ld_archflags} } } build { system "cd ${worksrcpath} && ${configure.cc} ${configure.cppflags} ${configure.cflags} ${extra_cflags} -c ${worksrcpath}/src/xdemos/${name}.c" system "cd ${worksrcpath} && ${configure.cc} ${configure.ldflags} ${extra_ldflags} ${name}.o -lGL -lX11 -o ${name}" } destroot { xinstall -m 755 "${worksrcpath}/${name}" "${destroot}${prefix}/bin" } use_parallel_build yes livecheck.name ${pkg_name}