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/gmp/Makefile | 14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)

(limited to 'package/gmp/Makefile')

diff --git a/package/gmp/Makefile b/package/gmp/Makefile
index b9c627cef..a540491c1 100644
--- a/package/gmp/Makefile
+++ b/package/gmp/Makefile
@@ -4,25 +4,19 @@
 include ${TOPDIR}/rules.mk
 include ${TOPDIR}/toolchain/gmp/Makefile.inc
 
+PKG_NAME:=		gmp
 PKG_DESCR:=		GNU multiprecision arithmetic library
 PKG_SECTION:=		libs
 PKG_URL:=		http://gmplib.org/
-
-PKG_SUBPKGS:=		LIBGMP LIBGMP_DEV
-PKGSC_LIBGMP_DEV:=	devel
-PKGSD_LIBGMP_DEV:=	libgmp headers
+PKG_LIBNAME:=		libgmp
+PKG_OPTS:=		dev
 
 include ${TOPDIR}/mk/package.mk
 
-$(eval $(call PKG_template,LIBGMP,libgmp,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-$(eval $(call PKG_template,LIBGMP_DEV,libgmp-dev,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKGSD_LIBGMP_DEV},${PKGSC_LIBGMP_DEV}))
+$(eval $(call PKG_template,LIBGMP,libgmp,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
 
 libgmp-install:
 	${INSTALL_DIR} ${IDIR_LIBGMP}/usr/lib
 	${CP} ${WRKINST}/usr/lib/libgmp.so* ${IDIR_LIBGMP}/usr/lib
 
-libgmp-dev-install:
-	${INSTALL_DIR} ${IDIR_LIBGMP_DEV}/usr/include
-	${CP} ${WRKINST}/usr/include/* ${IDIR_LIBGMP_DEV}/usr/include
-
 include ${TOPDIR}/mk/pkg-bottom.mk
-- 
cgit v1.2.3