1SUMMARY="X Display Manager Control Protocol library" 2DESCRIPTION="libXdmcp - X Display Manager Control Protocol library." 3HOMEPAGE="https://www.x.org/releases/individual/lib/" 4COPYRIGHT="1989-2004 The Open Group 5 2006 Keith Packard" 6LICENSE="MIT (no promotion)" 7REVISION="1" 8SOURCE_URI="https://gitlab.freedesktop.org/xorg/lib/libxdmcp/-/archive/libXdmcp-$portVersion/libxdmcp-libXdmcp-$portVersion.tar.bz2" 9CHECKSUM_SHA256="fd084353356460c04a572d09a37417bc57d44c32cae575493ea86823186f5489" 10SOURCE_DIR="libxdmcp-libXdmcp-$portVersion" 11 12ARCHITECTURES="all" 13SECONDARY_ARCHITECTURES="x86" 14 15libVersion="6.0.0" 16libVersionCompat="$libVersion compat >= ${libVersion%%.*}" 17 18PROVIDES=" 19 libxdmcp$secondaryArchSuffix = $portVersion 20 lib:libXdmcp$secondaryArchSuffix = $libVersionCompat 21 " 22REQUIRES=" 23 haiku$secondaryArchSuffix 24 " 25 26PROVIDES_devel=" 27 libxdmcp${secondaryArchSuffix}_devel = $portVersion 28 devel:libXdmcp$secondaryArchSuffix = $libVersionCompat 29 " 30REQUIRES_devel=" 31 libxdmcp$secondaryArchSuffix == $portVersion base 32 devel:xproto 33 " 34 35BUILD_REQUIRES=" 36 haiku${secondaryArchSuffix}_devel 37 docbook_xml_dtd 38 docbook_xsl_stylesheets 39 devel:util_macros 40 devel:xorg_sgml_doctools 41 devel:xproto 42 " 43BUILD_PREREQUIRES=" 44 cmd:aclocal 45 cmd:autoconf 46 cmd:gcc$secondaryArchSuffix 47 cmd:libtoolize$secondaryArchSuffix 48 cmd:make 49 cmd:pkg_config$secondaryArchSuffix 50 cmd:xmlto 51 cmd:xsltproc 52 " 53 54defineDebugInfoPackage libxdmcp$secondaryArchSuffix \ 55 $libDir/libXdmcp.so.$libVersion 56 57BUILD() 58{ 59 export LDFLAGS="-lnetwork" 60 autoreconf -vfi 61 runConfigure ./configure \ 62 --disable-static 63 make $jobArgs 64} 65 66INSTALL() 67{ 68 make install 69 70 rm -f $libDir/*.la 71 72 prepareInstalledDevelLib libXdmcp 73 fixPkgconfig 74 75 # devel package 76 packageEntries devel \ 77 $developDir \ 78 $documentationDir 79} 80 81TEST() 82{ 83 make check 84} 85