diff options
Diffstat (limited to 'deskutils/gdeskcal/Makefile')
-rw-r--r-- | deskutils/gdeskcal/Makefile | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/deskutils/gdeskcal/Makefile b/deskutils/gdeskcal/Makefile new file mode 100644 index 000000000..9ec204c7d --- /dev/null +++ b/deskutils/gdeskcal/Makefile @@ -0,0 +1,55 @@ +# New ports collection makefile for: gdeskcal +# Date created: 27 February 2003 +# Whom: Martin Klaffenboeck <martin.klaffenboeck@gmx.at> +# +# $FreeBSD$ +# $MCom$ +# + +PORTNAME= gdeskcal +PORTVERSION= 0.57.1 +PORTREVISION= 6 +CATEGORIES= deskutils python gnome +MASTER_SITES= http://www.pycage.de/download/ +DISTNAME= gDeskCal-${PORTVERSION:S/./_/g} + +MAINTAINER= gnome@FreeBSD.org +COMMENT= A calendar for the gnome2 desktop with smooth alpha-blending + +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:${PORTSDIR}/x11-toolkits/py-gtk2 + +WRKSRC= ${WRKDIR}/gDeskCal-${PORTVERSION} + +USE_PYTHON= yes +USE_GETTEXT= yes +USE_GNOME= gnomehier +NO_BUILD= yes + +DATA_DIRS= code data skins + +post-patch: + @${REINPLACE_CMD} -e 's|"locale"|"${PREFIX}/share/locale"|g' \ + ${WRKSRC}/code/values.py + +do-install: + ${MKDIR} ${PREFIX}/share/gdeskcal + for d in ${DATA_DIRS}; do \ + ${MKDIR} ${PREFIX}/share/gdeskcal/$$d ; \ + cd ${WRKSRC}/$$d && ${FIND} . | \ + ${CPIO} -pdm -L -R ${LIBOWN}:${LIBGRP} \ + ${PREFIX}/share/gdeskcal/$$d ; \ + done + ${INSTALL_SCRIPT} ${WRKSRC}/gdeskcal \ + ${PREFIX}/share/gdeskcal + + ${MKDIR} ${PREFIX}/share/locale/ar/LC_MESSAGES + +.for i in ar bg cs de de_AT el es fi fr he hu is it \ + ja ko lt nl no pl ru sk sr sv tr uk zh_CN + ${MKDIR} ${PREFIX}/share/locale/${i}/LC_MESSAGES + ${INSTALL_DATA} ${WRKSRC}/locale/${i}/LC_MESSAGES/gdeskcal.mo \ + ${PREFIX}/share/locale/${i}/LC_MESSAGES +.endfor + ${LN} -sf ${PREFIX}/share/gdeskcal/gdeskcal ${PREFIX}/bin/gdeskcal + +.include <bsd.port.mk> |