Magellan Linux

Annotation of /smage/trunk/core/libglvnd/libglvnd-1.3.2-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 14167 - (hide annotations) (download)
Sun Jul 5 13:35:59 2020 UTC (3 years, 10 months ago) by niro
File size: 979 byte(s)
auto added: ver bump to 1.3.2-r1
1 niro 14165 # $Id$
2    
3     PNAME="libglvnd"
4     PVER="1.3.2"
5     PBUILD="r1"
6    
7     PCAT="x11-libs"
8    
9     DESCRIPTION="GL Vendor-Neutral Dispatch library."
10     HOMEPAGE="https://github.com/NVIDIA/libglvnd/"
11    
12     DEPEND=">= x11-libs/libX11-1.6
13     >= x11-libs/libXext-1.3"
14    
15 niro 14166 ALX_DEV_DEPEND=">= x11-libs/libX11-dev-1.6
16     >= x11-libs/libXext-dev-1"
17    
18 niro 14167 SDEPEND="${ALX_DEV_DEPEND}
19     >= virtual/glproto
20 niro 14165 >= dev-lang/python3-3.7
21     >= sys-dev/automake-4
22     >= sys-dev/autoconf-5
23     >= dev-util/pkgconfig-0.25"
24    
25     PROVIDE="virtual/libgl
26     virtual/libegl
27     virtual/libgles"
28    
29     SRCFILE="v${PVER}.tar.gz"
30     SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
31    
32     EMUL_LINUX_32=true
33 niro 14166 sminclude multilib mbuild alx-split
34 niro 14165 msetfeature "!check"
35    
36     SRC_URI=(
37     https://github.com/NVIDIA/libglvnd/archive/${SRCFILE}
38     mirror://${PNAME}/${SRCFILE}
39     )
40    
41     UP2SEPERATOR="v"
42     UP2DATE="updatecmd https://github.com/NVIDIA/libglvnd/releases | highesttarball gz"
43    
44     src_prepare()
45     {
46     munpack ${SRCFILE} || die
47     mautoreconf || die
48     }
49    
50     src_compile()
51     {
52     mconfigure --disable-headers || die
53     mmake || die
54     }