mirror of
https://github.com/beard7n/bsdports.git
synced 2026-04-11 19:11:18 +02:00
79 lines
2.6 KiB
Makefile
79 lines
2.6 KiB
Makefile
#
|
|
# $Id: Makefile 2409 2009-09-12 09:55:17Z root $
|
|
# $URL: file:///usr2/svn/ports5/devel-libs/libIDL/Makefile $
|
|
#
|
|
PORTNAME= libIDL
|
|
PORTVERSION= 0.8.14
|
|
CATEGORIES= devel
|
|
MASTER_SITES= ${MASTER_SITE_GNOME}
|
|
MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:R}
|
|
|
|
MAINTAINER= onborodin@gmail.com
|
|
COMMENT= A library for creating trees of CORBA IDL files
|
|
|
|
LIB_DEPENDS+= libglib.so:devel/libglib
|
|
LIB_DEPENDS+= libintl.so:devel/gettext
|
|
LIB_DEPENDS+= libiconv.so:text/libiconv
|
|
LIB_DEPENDS+= libpcre.so:text/libpcre
|
|
|
|
BUILD_DEPENDS+= bison:devel/bison
|
|
|
|
USES+= tar:bzip2
|
|
USES+= gmake
|
|
INSTALLS_SHLIB= yes
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc
|
|
CONFIGURE_ARGS= --infodir=${PREFIX}/info
|
|
CPPFLAGS+= -I${LOCALBASE}/include
|
|
LDFLAGS+= -L${LOCALBASE}/lib
|
|
|
|
INFO= libIDL2
|
|
|
|
#pre-configure:
|
|
# cd ${WRKSRC} && ${AUTOMAKE} --add --copy
|
|
# cd ${WRKSRC} && ${AUTOCONF}
|
|
|
|
#post-patch:
|
|
# ${REINPLACE_CMD} -e '/SUBDIRS/s|doc||g' ${WRKSRC}/Makefile.in
|
|
# ${REINPLACE_CMD} -e 's|libdata/pkgconfig|lib/pkgconfig|g' ${WRKSRC}/configure
|
|
# ${REINPLACE_CMD} -e 's|-@SCHRO_MAJORMINOR@||g' ${WRKSRC}/configure \
|
|
# ${WRKSRC}/Makefile.in ${WRKSRC}/*/Makefile.in \
|
|
# ${WRKSRC}/*.pc.in
|
|
# ${REINPLACE_CMD} -e 's|_@SCHRO_MAJORMINOR@||g' ${WRKSRC}/configure \
|
|
# ${WRKSRC}/Makefile.in ${WRKSRC}/*/Makefile.in \
|
|
# ${WRKSRC}/*.pc.in
|
|
# ${REINPLACE_CMD} -e 's|orc-0.4|orc|g' ${WRKSRC}/configure \
|
|
# ${WRKSRC}/Makefile.in ${WRKSRC}/*/Makefile.in \
|
|
# ${WRKSRC}/*.pc.in
|
|
# ${REINPLACE_CMD} -e 's|-$$SCHRO_MAJORMINOR||g' ${WRKSRC}/configure
|
|
# ${REINPLACE_CMD} -e 's|-$$(SCHRO_MAJORMINOR)||g' ${WRKSRC}/Makefile.in \
|
|
# ${WRKSRC}/*/Makefile.in
|
|
# ${REINPLACE_CMD} -e 's|orc-test-0.4|orc-test|g' \
|
|
# ${WRKSRC}/Makefile.in ${WRKSRC}/*/Makefile.in \
|
|
# ${WRKSRC}/*.pc.in
|
|
|
|
post-patch:
|
|
${REINPLACE_CMD} -e 's|glib-2.0|glib|g' ${WRKSRC}/Makefile.in \
|
|
${WRKSRC}/*.pc.in ${WRKSRC}/configure \
|
|
${WRKSRC}/libIDL-config-2.in
|
|
|
|
${REINPLACE_CMD} -e 's|IDL-2.0|IDL|g' ${WRKSRC}/Makefile.in \
|
|
${WRKSRC}/*.pc.in ${WRKSRC}/configure \
|
|
${WRKSRC}/include/libIDL/Makefile.in \
|
|
${WRKSRC}/libIDL-config-2.in
|
|
|
|
${REINPLACE_CMD} -e 's|IDL-2|IDL|g' ${WRKSRC}/Makefile.in \
|
|
${WRKSRC}/*.pc.in ${WRKSRC}/libIDL-config-2.in
|
|
|
|
${REINPLACE_CMD} -e 's|libIDL-config-2|libIDL-config|g' ${WRKSRC}/Makefile.in \
|
|
${WRKSRC}/*.pc.in ${WRKSRC}/libIDL-config-2.in \
|
|
${WRKSRC}/configure
|
|
|
|
${REINPLACE_CMD} -e 's|IDL_2|IDL|g' ${WRKSRC}/Makefile.in
|
|
cd ${WRKSRC} && ${CP} libIDL-2.0.pc.in libIDL.pc.in
|
|
cd ${WRKSRC} && ${CP} libIDL-2.0-uninstalled.pc.in libIDL-uninstalled.pc.in
|
|
cd ${WRKSRC} && ${CP} libIDL-config-2.in libIDL-config.in
|
|
|
|
.include <bsd.port.mk>
|
|
#EOF
|