Browse Source

add header package

Waldemar Brodkorb 13 years ago
parent
commit
12f6f7118f
1 changed files with 17 additions and 4 deletions
  1. 17 4
      package/libevent/Makefile

+ 17 - 4
package/libevent/Makefile

@@ -5,20 +5,33 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=		libevent
 PKG_VERSION:=		1.3
-PKG_RELEASE:=		2
+PKG_RELEASE:=		3
 PKG_MD5SUM:=		d87b05143c6c2bc9464758e68e9c6e25
 PKG_DESCR:=		Event notification library for event-driven network servers
 PKG_SECTION:=		libs
-PKG_URL:=		http://www.monkey.org/~provos
+PKG_URL:=		http://www.monkey.org/~provos/
 PKG_SITES:=		http://www.monkey.org/~provos/
 
+PKG_SUBPKGS:=		LIBEVENT LIBEVENT_DEV
+PKGSD_LIBEVENT_DEV:=	development files for libevent
+PKGSC_LIBEVENT_DEV:=	devel
+
 include $(TOPDIR)/mk/package.mk
 
 $(eval $(call PKG_template,LIBEVENT,${PKG_NAME},$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
+$(eval $(call PKG_template,LIBEVENT_DEV,libevent-dev,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKGSD_LIBEVENT_DEV},${PKGSC_LIBEVENT_DEV}))
+
+SUB_INSTALLS-y:=
+SUB_INSTALLS-m:=
+SUB_INSTALLS-${ADK_PACKAGE_LIBEVENT_DEV}+=	libevent-dev-install
 
-post-install:
+post-install: ${SUB_INSTALLS-m} ${SUB_INSTALLS-y}
 	$(INSTALL_DIR) $(IDIR_LIBEVENT)/usr/lib
-	$(CP) $(WRKINST)/usr/lib/libevent-$(PKG_VERSION).so* \
+	$(CP) $(WRKINST)/usr/lib/libevent*.so* \
 		$(IDIR_LIBEVENT)/usr/lib/
 
+libevent-dev-install:
+	${INSTALL_DIR} ${IDIR_LIBEVENT_DEV}/usr/include
+	${CP} ${WRKINST}/usr/include/*.h ${IDIR_LIBEVENT_DEV}/usr/include
+
 include ${TOPDIR}/mk/pkg-bottom.mk