Gentoo Archives: gentoo-commits

From: "Tomas Chvatal (scarabeus)" <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/glpng/files: Makefile
Date: Fri, 28 Nov 2008 19:57:37
Message-Id: E1L69T5-00050k-6b@stork.gentoo.org
1 scarabeus 08/11/28 19:57:35
2
3 Added: Makefile
4 Log:
5 Initial import of glpng. It is needed dep for new version of chromium. Thanks Tupone for pointing out issues.
6 (Portage version: 2.2_rc16/cvs/Linux 2.6.27-gentoo x86_64)
7
8 Revision Changes Path
9 1.1 media-libs/glpng/files/Makefile
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/glpng/files/Makefile?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/glpng/files/Makefile?rev=1.1&content-type=text/plain
13
14 Index: Makefile
15 ===================================================================
16 # New ports collection makefile for: glpng
17 # Date created: 06 Mar 2006
18 # Whom: Dmitry Marakasov <amdmi3@××××××.ru>
19 #
20 # $FreeBSD: ports/graphics/glpng/Makefile,v 1.6 2008/06/19 17:28:19 amdmi3 Exp $
21 #
22
23 LIB_DEPENDS= /usr/lib/libpng.so
24
25 AR?= /usr/bin/ar
26 LN?= /bin/ln
27 INSTALL_DATA?= /bin/cp
28 MKDIR?= /bin/mkdir
29 DESTDIR?= /
30 PREFIX= ${DESTDIR}/usr
31 WRKSRC= /src
32 LOCALBASE= ./
33 LD = /usr/bin/ld
34 all:
35 ${CC} ${CFLAGS} -fPIC -I${LOCALBASE}/include -c -o ${WRKSRC}/libglpng.o ${LDFLAGS} ${WRKSRC}/glpng.c
36 ${CC} ${CFLAGS} -L${LOCALBASE}/lib -shared -soname -lGL -lpng -lz -lm -o ${WRKSRC}/libglpng.so.1 ${LDFLAGS},-soname=libglpng.so.1 ${WRKSRC}/libglpng.o
37 ${AR} cqs ${WRKSRC}/libglpng.a ${WRKSRC}/libglpng.o
38
39 install:
40 ${MKDIR} -p ${PREFIX}/lib
41 ${INSTALL_DATA} ${WRKSRC}/libglpng.so.1 ${PREFIX}/lib
42 ${INSTALL_DATA} ${WRKSRC}/libglpng.a ${PREFIX}/lib
43 ${LN} -sf libglpng.so.1 ${PREFIX}/lib/libglpng.so
44 ${MKDIR} -p ${PREFIX}/include/GL/
45 ${INSTALL_DATA} include/GL/glpng.h ${PREFIX}/include/GL/