diff options
Diffstat (limited to 'net/kxicq/Makefile')
-rw-r--r-- | net/kxicq/Makefile | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/net/kxicq/Makefile b/net/kxicq/Makefile new file mode 100644 index 000000000000..19ce8d55041d --- /dev/null +++ b/net/kxicq/Makefile @@ -0,0 +1,68 @@ +# New ports collection makefile for: kxicq +# Date created: 10 March 2000 +# Whom: Andrey Novikov <andrey@novikov.com> +# +# $FreeBSD$ + +PORTNAME= kxicq +PORTVERSION= 0.3.97b +CATEGORIES= net kde +MASTER_SITES= http://download.sourceforge.net/kxicq/ +DISTNAME= ${PORTNAME}-03132000 + +MAINTAINER= andrey@novikov.com + +LIB_DEPENDS= kdeui.3:${PORTSDIR}/x11/kdelibs11 + +GNU_CONFIGURE= yes +USE_GMAKE= yes +USE_LIBTOOL= yes +USE_QT= yes + +.if defined(ADDITIONAL_SKINS) +DIST_SUBDIR= kxicq +SKINS= GoldBlue blueplanet ciasa_boark_inc cyrus +PLIST= ${WRKDIR}/PLIST +DISTFILES+= GoldBlue.tar.gz blueplanet-0.1.tar.gz cyrustheme.tar.gz \ + ciasa_boark_inc-0.4.tar.gz +.endif + +pre-fetch: +.if !defined(ADDITIONAL_SKINS) + @${ECHO} + @${ECHO} "You may define INSTALL_ADDITIONAL_SKINS (make ADDITIONAL_SKINS=YES)" + @${ECHO} "to fetch and install additional skins for kxicq." + @${ECHO} + @sleep 1 +.endif + +post-extract: +.if defined(ADDITIONAL_SKINS) + @${MKDIR} ${WRKDIR}/ciasa_boark_inc + @${TAR} -xz -C ${WRKDIR}/ciasa_boark_inc -f ${WRKDIR}/ciasa_boark_inc-0.4.tar.gz +.endif + +pre-install: +.if defined(ADDITIONAL_SKINS) + @if [ -f ${PLIST} ] ; then \ + ${RM} ${PLIST} ; fi +.for skin in ${SKINS} + @for f in ${WRKDIR}/${skin}/* ; do \ + file=`${BASENAME} $$f`; \ + ${ECHO} share/apps/kxicq/skins/${skin}/$$file >> ${PLIST} ; done + @${ECHO} @dirrm share/apps/kxicq/skins/${skin} >> ${PLIST}.dirrm +.endfor + @${CAT} ${PLIST}.dirrm >> ${PLIST} && ${RM} ${PLIST}.dirrm + @${CAT} ${PKGDIR}/PLIST >> ${PLIST} +.endif + +post-install: +.if defined(ADDITIONAL_SKINS) + @${ECHO} "===> Installing kxicq additional skins" +.for skin in ${SKINS} + @${MKDIR} ${PREFIX}/share/apps/kxicq/skins/${skin} + ${INSTALL_DATA} ${WRKDIR}/${skin}/* ${PREFIX}/share/apps/kxicq/skins/${skin} +.endfor +.endif + +.include <bsd.port.mk> |