Browse Source

devel subpackages

Waldemar Brodkorb 14 years ago
parent
commit
34276c7654
2 changed files with 12 additions and 1 deletions
  1. 2 1
      package/libXext/Makefile
  2. 10 0
      package/libXi/Makefile

+ 2 - 1
package/libXext/Makefile

@@ -15,6 +15,7 @@ PKG_SITES:=		${MASTER_SITE_XORG}
 PKG_SUBPKGS:=		LIBXEXT LIBXEXT_DEV
 PKG_SUBPKGS:=		LIBXEXT LIBXEXT_DEV
 PKGSD_LIBXEXT_DEV:=	X11 extension headers
 PKGSD_LIBXEXT_DEV:=	X11 extension headers
 PKGSC_LIBXEXT_DEV:=	x11/devel
 PKGSC_LIBXEXT_DEV:=	x11/devel
+PKGSS_LIBXEXT_DEV:=	xextproto
 
 
 ifeq ($(ADK_STATIC),y)
 ifeq ($(ADK_STATIC),y)
 PKG_OPTS:=		libonly
 PKG_OPTS:=		libonly
@@ -23,7 +24,7 @@ endif
 include $(TOPDIR)/mk/package.mk
 include $(TOPDIR)/mk/package.mk
 
 
 $(eval $(call PKG_template,LIBXEXT,libxext,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
 $(eval $(call PKG_template,LIBXEXT,libxext,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
-$(eval $(call PKG_template,LIBXEXT_DEV,libxext-dev,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKGSD_LIBXEXT_DEV},${PKGSC_LIBXEXT_DEV},${PKG_OPTS}))
+$(eval $(call PKG_template,LIBXEXT_DEV,libxext-dev,$(PKG_VERSION)-${PKG_RELEASE},${PKGSS_LIBXEXT_DEV},${PKGSD_LIBXEXT_DEV},${PKGSC_LIBXEXT_DEV},${PKG_OPTS}))
 
 
 CONFIGURE_ARGS+=	--disable-malloc0returnsnull
 CONFIGURE_ARGS+=	--disable-malloc0returnsnull
 
 

+ 10 - 0
package/libXi/Makefile

@@ -13,6 +13,10 @@ PKG_BUILDDEP:=		xproto xextproto libXext
 PKG_URL:=		http://xorg.freedesktop.org/
 PKG_URL:=		http://xorg.freedesktop.org/
 PKG_SITES:=		${MASTER_SITE_XORG}
 PKG_SITES:=		${MASTER_SITE_XORG}
 
 
+PKG_SUBPKGS:=		LIBXI LIBXI_DEV
+PKGSS_LIBXI_DEV:=	inputproto
+PKGSC_LIBXI_DEV:=	x11/devel
+
 ifeq ($(ADK_STATIC),y)
 ifeq ($(ADK_STATIC),y)
 PKG_OPTS:=		libonly
 PKG_OPTS:=		libonly
 endif
 endif
@@ -20,6 +24,7 @@ endif
 include $(TOPDIR)/mk/package.mk
 include $(TOPDIR)/mk/package.mk
 
 
 $(eval $(call PKG_template,LIBXI,libxi,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},$(PKG_OPTS)))
 $(eval $(call PKG_template,LIBXI,libxi,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},$(PKG_OPTS)))
+$(eval $(call PKG_template,LIBXI_DEV,libxi-dev,$(PKG_VERSION)-${PKG_RELEASE},${PKGSS_LIBXI_DEV},${PKG_DESCR},${PKGSC_LIBXI_DEV},$(PKG_OPTS)))
 
 
 CONFIGURE_ARGS+=	--disable-malloc0returnsnull
 CONFIGURE_ARGS+=	--disable-malloc0returnsnull
 
 
@@ -28,4 +33,9 @@ post-install:
 	$(CP) $(WRKINST)/usr/lib/libXi*.so* \
 	$(CP) $(WRKINST)/usr/lib/libXi*.so* \
 		$(IDIR_LIBXI)/usr/lib
 		$(IDIR_LIBXI)/usr/lib
 
 
+libxi-dev-install:
+	$(INSTALL_DIR) $(IDIR_LIBXI_DEV)/usr/include
+	$(CP) $(WRKINST)/usr/include/* \
+		$(IDIR_LIBXI_DEV)/usr/include
+
 include ${TOPDIR}/mk/pkg-bottom.mk
 include ${TOPDIR}/mk/pkg-bottom.mk