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/mpfr/Makefile | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

(limited to 'package/mpfr/Makefile')

diff --git a/package/mpfr/Makefile b/package/mpfr/Makefile
index 619988cc6..00508ce69 100644
--- a/package/mpfr/Makefile
+++ b/package/mpfr/Makefile
@@ -4,17 +4,15 @@
 include ${TOPDIR}/rules.mk
 include ${TOPDIR}/toolchain/mpfr/Makefile.inc
 
+PKG_NAME:=		mpfr
 PKG_DESCR:=		multi precision library
 PKG_SECTION:=		libs
 PKG_URL:=		http://www.mpfr.org/
-PKG_SUBPKGS:=		MPFR MPFR_DEV
-PKGSC_MPFR_DEV:=	devel
-PKGSD_MPFR_DEV:=	mpfr headers
+PKG_OPTS:=		dev
 
 include ${TOPDIR}/mk/package.mk
 
-$(eval $(call PKG_template,MPFR,mpfr,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-$(eval $(call PKG_template,MPFR_DEV,mpfr-dev,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKGSD_MPFR_DEV},${PKGSC_MPFR_DEV}))
+$(eval $(call PKG_template,MPFR,mpfr,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
 
 TARGET_CFLAGS:=         $(filter-out -flto,$(TARGET_CFLAGS))
 
@@ -22,8 +20,4 @@ mpfr-install:
 	${INSTALL_DIR} ${IDIR_MPFR}/usr/lib
 	${CP} ${WRKINST}/usr/lib/libmpfr.so* ${IDIR_MPFR}/usr/lib
 
-mpfr-dev-install:
-	${INSTALL_DIR} ${IDIR_MPFR_DEV}/usr/include
-	$(CP) $(WRKINST)/usr/include/* ${IDIR_MPFR_DEV}/usr/include
-
 include ${TOPDIR}/mk/pkg-bottom.mk
-- 
cgit v1.2.3