Browse Source

add libintl development subpackage

Waldemar Brodkorb 14 years ago
parent
commit
82cc35f962
1 changed files with 9 additions and 1 deletions
  1. 9 1
      package/gettext/Makefile

+ 9 - 1
package/gettext/Makefile

@@ -14,7 +14,9 @@ PKG_DEPENDS:=		libiconv libpthread
 PKG_URL:=		http://www.gnu.org/software/gettext/
 PKG_SITES:=		${MASTER_SITE_GNU:=gettext/}
 
-PKG_SUBPKGS:=		LIBINTL GETTEXT MSGFMT
+PKG_SUBPKGS:=		LIBINTL LIBINTL_DEV GETTEXT MSGFMT
+PKGSD_LIBINTL_DEV:=	libintl headers
+PKGSC_LIBINTL_DEV:=	devel
 PKGSD_GETTEXT:=		gettext utility
 PKGSC_GETTEXT:=		misc
 PKGSS_GETTEXT:=		libintl
@@ -29,6 +31,7 @@ endif
 include ${TOPDIR}/mk/package.mk
 
 $(eval $(call PKG_template,LIBINTL,libintl,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
+$(eval $(call PKG_template,LIBINTL_DEV,libintl-dev,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKGSD_LIBINTL_DEV:},${PKGSC_LIBINTL_DEV},${PKG_OPTS}))
 $(eval $(call PKG_template,GETTEXT,gettext,${PKG_VERSION}-${PKG_RELEASE},${PKGSS_GETTEXT},${PKGSD_GETTEXT},${PKGSC_GETTEXT}))
 $(eval $(call PKG_template,MSGFMT,msgfmt,${PKG_VERSION}-${PKG_RELEASE},${PKGSS_MSGFMT},${PKGSD_MSGFMT},${PKGSC_MSGFMT}))
 
@@ -54,6 +57,11 @@ libintl-install:
 	${CP} ${WRKBUILD}/gettext-runtime/intl/.libs/libintl.so* \
 		${IDIR_LIBINTL}/usr/lib
 
+libintl-dev-install:
+	${INSTALL_DIR} ${IDIR_LIBINTL_DEV}/usr/include
+	${INSTALL_DATA} ${WRKBUILD}/gettext-runtime/intl/libintl.h \
+		${IDIR_LIBINTL_DEV}/usr/include
+
 gettext-install:
 	${INSTALL_DIR} ${IDIR_GETTEXT}/usr/bin
 	$(INSTALL_BIN) $(WRKBUILD)/gettext-runtime/src/.libs/gettext \