summaryrefslogtreecommitdiff
path: root/net/kxicq/Makefile
diff options
context:
space:
mode:
authorWill Andrews <will@FreeBSD.org>2000-04-23 06:08:28 +0000
committerWill Andrews <will@FreeBSD.org>2000-04-23 06:08:28 +0000
commit152e0c53e29785e5442f95c9aaef7c42b228aa74 (patch)
tree779a7e7959e1172cf4caf4bbb2c1bfc3b2a9c1d2 /net/kxicq/Makefile
parentFix MASTER_SITE for USA variant (diff)
Add kxicq, another ICQ client for KDE.
PR: 17353 Submitted by: Andrey Novikov <andrey@novikov.com>
Notes
Notes: svn path=/head/; revision=27919
Diffstat (limited to 'net/kxicq/Makefile')
-rw-r--r--net/kxicq/Makefile68
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>