From 90d5c8b73e8d538e121275b12e714332ca785cff Mon Sep 17 00:00:00 2001
From: Waldemar Brodkorb <wbx@openadk.org>
Date: Mon, 21 Oct 2013 17:20:24 +0200
Subject: automatically create development subpackages, without user
 interaction, depend on gcc for the target, simplifies a lot of library
 packages

---
 package/pixman/Makefile | 18 +++---------------
 1 file changed, 3 insertions(+), 15 deletions(-)

(limited to 'package/pixman/Makefile')

diff --git a/package/pixman/Makefile b/package/pixman/Makefile
index a95926368..5cb1821d9 100644
--- a/package/pixman/Makefile
+++ b/package/pixman/Makefile
@@ -5,25 +5,21 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=		pixman
 PKG_VERSION:=		0.30.0
-PKG_RELEASE:=		1
+PKG_RELEASE:=		2
 PKG_MD5SUM:=		ae7ac97921dfa59086ca2231621a79c7
 PKG_DESCR:=		Pixel manipulation library
 PKG_SECTION:=		x11/libs
 PKG_BUILDDEP:=		libpng
 PKG_SITES:=		http://www.cairographics.org/releases/
-
-PKG_SUBPKGS:=		PIXMAN PIXMAN_DEV
-PKGSC_PIXMAN_DEV:=	devel
-PKGSD_PIXMAN_DEV:=	Pixel manipulation headers
+PKG_OPTS:=		dev
 
 ifeq ($(ADK_STATIC),y)
-PKG_OPTS:=		libonly
+PKG_OPTS+=		libonly
 endif
 
 include $(TOPDIR)/mk/package.mk
 
 $(eval $(call PKG_template,PIXMAN,pixman,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
-$(eval $(call PKG_template,PIXMAN_DEV,pixman-dev,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKGSD_PIXMAN_DEV},${PKGSC_PIXMAN_DEV},${PKG_OPTS}))
 
 TARGET_CFLAGS:=         $(filter-out -flto,$(TARGET_CFLAGS))
 CONFIGURE_ARGS+=	--disable-gtk \
@@ -33,12 +29,4 @@ pixman-install:
 	${INSTALL_DIR} ${IDIR_PIXMAN}/usr/lib
 	${CP} ${WRKINST}/usr/lib/libpixman-1.so* ${IDIR_PIXMAN}/usr/lib
 
-pixman-dev-install:
-	${INSTALL_DIR} ${IDIR_PIXMAN_DEV}/usr/include
-	${CP} ${WRKINST}/usr/include/* \
-		${IDIR_PIXMAN_DEV}/usr/include
-	${INSTALL_DIR} ${IDIR_PIXMAN_DEV}/usr/lib/pkgconfig
-	${INSTALL_DATA} ${WRKINST}/usr/lib/pkgconfig/*.pc \
-		${IDIR_PIXMAN_DEV}/usr/lib/pkgconfig
-
 include ${TOPDIR}/mk/pkg-bottom.mk
-- 
cgit v1.2.3