From owner-svn-ports-all@FreeBSD.ORG Sat Mar 2 08:47:04 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id DC6D24E3; Sat, 2 Mar 2013 08:47:04 +0000 (UTC) (envelope-from rm@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id B5948101; Sat, 2 Mar 2013 08:47:04 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r228l4Sh012226; Sat, 2 Mar 2013 08:47:04 GMT (envelope-from rm@svn.freebsd.org) Received: (from rm@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r228l3B8012223; Sat, 2 Mar 2013 08:47:03 GMT (envelope-from rm@svn.freebsd.org) Message-Id: <201303020847.r228l3B8012223@svn.freebsd.org> From: Ruslan Mahmatkhanov Date: Sat, 2 Mar 2013 08:47:03 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r313217 - head/deskutils/gbirthday X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Mar 2013 08:47:04 -0000 Author: rm Date: Sat Mar 2 08:47:03 2013 New Revision: 313217 URL: http://svnweb.freebsd.org/changeset/ports/313217 Log: - update to 0.6.7 - convert to optionsng - limit python version to 2.x only (pygtk) - eliminate PYTHON_SITELIBDIR from depends Modified: head/deskutils/gbirthday/Makefile head/deskutils/gbirthday/distinfo head/deskutils/gbirthday/pkg-plist Modified: head/deskutils/gbirthday/Makefile ============================================================================== --- head/deskutils/gbirthday/Makefile Sat Mar 2 08:27:18 2013 (r313216) +++ head/deskutils/gbirthday/Makefile Sat Mar 2 08:47:03 2013 (r313217) @@ -2,65 +2,65 @@ # $FreeBSD$ PORTNAME= gbirthday -PORTVERSION= 0.6.5 -PORTREVISION= 3 +PORTVERSION= 0.6.7 CATEGORIES= deskutils gnome MASTER_SITES= SF MAINTAINER= rm@FreeBSD.org COMMENT= Birthday reminder for Evolution and some others -OPTIONS= EVO "Enable Evolution support" on \ - THUNDER "Enable Thunderbird/Sunbird support" off \ - MYSQL "Enable MySQL database support" off \ - NOTIFY "Enable libnotify support" off +LICENSE= GPLv2 + +OPTIONS_DEFINE= EVO THUNDER MYSQL NOTIFY +OPTIONS_DEFAULT=EVO +EVO_DESC= Evolution support +THUNDER_DESC= Thunderbird/Sunbird support USE_XZ= yes -NO_WRKSUBDIR= yes -USE_PYTHON_RUN= yes +USE_PYTHON_RUN= -2.7 USE_GNOME= pygtk2 desktopfileutils -.if defined(WITHOUT_NLS) -PLIST_SUB+= NLS="@comment " -.else +.include + +.if ${PORT_OPTIONS:MNLS} USE_GETTEXT= yes USE_GNOME+= intltool LANGUAGES= de en es fr gl it pl pt ru sk PLIST_SUB+= NLS="" +.else +PLIST_SUB+= NLS="@comment " .endif -.include - -.if !defined(WITHOUT_EVO) -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/_bsddb.so:${PORTSDIR}/databases/py-bsddb +.if ${PORT_OPTIONS:MEVO} +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}bsddb>0:${PORTSDIR}/databases/py-bsddb USE_GNOME+= evolutiondataserver .endif -.if defined(WITH_THUNDER) -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 +.if ${PORT_OPTIONS:MTHUNDER} +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 .endif -.if defined(WITH_MYSQL) +.if ${PORT_OPTIONS:MMYSQL} RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=0:${PORTSDIR}/databases/py-MySQLdb .endif -.if defined(WITH_NOTIFY) -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/gtk-2.0/pynotify/__init__.py:${PORTSDIR}/devel/py-notify +.if ${PORT_OPTIONS:MNOTIFY} +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}notify>0:${PORTSDIR}/devel/py-notify .endif post-patch: - @${REINPLACE_CMD} -e 's|.mozilla.thunderbird|.thunderbird|g' \ - ${WRKSRC}/src/${PORTNAME}/databases.py + @${REINPLACE_CMD} -e 's|.mozilla-thunderbird|.thunderbird|g' \ + ${WRKSRC}/src/${PORTNAME}/databases/lightning.py @${REINPLACE_CMD} -e 's|@VER@|${PORTVERSION}|g' \ ${WRKSRC}/src/${PORTNAME}/__init__.py - @${REINPLACE_CMD} -e 's|/usr/bin/python|/usr/bin/env python|g' \ + @${REINPLACE_CMD} -e 's|/usr/bin/python|${PYTHON_CMD}|g' \ ${WRKSRC}/src/gb -.if defined(WITHOUT_NLS) +.if ! ${PORT_OPTIONS:MNLS} @${REINPLACE_CMD} -e 's|_Comment|Comment|' ${WRKSRC}/${PORTNAME}.desktop.in .endif do-build: -.if !defined(WITHOUT_NLS) +.if ${PORT_OPTIONS:MNLS} @-intltool-merge -d ${WRKSRC}/po ${WRKSRC}/${PORTNAME}.desktop.in \ ${WRKSRC}/${PORTNAME}.desktop @(for lang in ${LANGUAGES} ; do \ @@ -72,11 +72,13 @@ do-build: do-install: ${INSTALL_DATA} ${WRKSRC}/pics/${PORTNAME}.png ${PREFIX}/share/pixmaps ${INSTALL_SCRIPT} ${WRKSRC}/src/gb ${PREFIX}/bin/${PORTNAME} + @${MKDIR} ${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/databases @${MKDIR} ${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/pics ${INSTALL_DATA} ${WRKSRC}/src/${PORTNAME}/*.py ${PYTHONPREFIX_SITELIBDIR}/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/src/${PORTNAME}/databases/*.py ${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/databases ${INSTALL_DATA} ${WRKSRC}/src/${PORTNAME}/pics/*.png ${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/pics @${MKDIR} ${PREFIX}/share/applications -.if !defined(WITHOUT_NLS) +.if ${PORT_OPTIONS:MNLS} @(for lang in ${LANGUAGES} ; do \ ${MKDIR} ${PREFIX}/share/locale/$$lang/LC_MESSAGES ; \ ${INSTALL_DATA} ${WRKSRC}/po/$$lang.mo \ @@ -91,4 +93,4 @@ do-install: post-install: @-update-desktop-database -.include +.include Modified: head/deskutils/gbirthday/distinfo ============================================================================== --- head/deskutils/gbirthday/distinfo Sat Mar 2 08:27:18 2013 (r313216) +++ head/deskutils/gbirthday/distinfo Sat Mar 2 08:47:03 2013 (r313217) @@ -1,2 +1,2 @@ -SHA256 (gbirthday-0.6.5.tar.xz) = 52349d8cfb5c3f7fc7061911c2676847ffca70ba66727417a3c36d136d03e618 -SIZE (gbirthday-0.6.5.tar.xz) = 51952 +SHA256 (gbirthday-0.6.7.tar.xz) = 81b096aceac9e69d9ea3f00cac06babaa996be068fb233819633ea9a43b56667 +SIZE (gbirthday-0.6.7.tar.xz) = 57592 Modified: head/deskutils/gbirthday/pkg-plist ============================================================================== --- head/deskutils/gbirthday/pkg-plist Sat Mar 2 08:27:18 2013 (r313216) +++ head/deskutils/gbirthday/pkg-plist Sat Mar 2 08:47:03 2013 (r313217) @@ -1,9 +1,12 @@ bin/gbirthday -share/applications/gbirthday.desktop -share/pixmaps/gbirthday.png %%PYTHON_SITELIBDIR%%/gbirthday/__init__.py %%PYTHON_SITELIBDIR%%/gbirthday/addressbook.py -%%PYTHON_SITELIBDIR%%/gbirthday/databases.py +%%PYTHON_SITELIBDIR%%/gbirthday/databases/__init__.py +%%PYTHON_SITELIBDIR%%/gbirthday/databases/csv.py +%%PYTHON_SITELIBDIR%%/gbirthday/databases/evolution.py +%%PYTHON_SITELIBDIR%%/gbirthday/databases/lightning.py +%%PYTHON_SITELIBDIR%%/gbirthday/databases/mysql.py +%%PYTHON_SITELIBDIR%%/gbirthday/databases/sunbird.py %%PYTHON_SITELIBDIR%%/gbirthday/gtk_funcs.py %%PYTHON_SITELIBDIR%%/gbirthday/pics/birthday.png %%PYTHON_SITELIBDIR%%/gbirthday/pics/birthdaylost.png @@ -16,6 +19,7 @@ share/pixmaps/gbirthday.png %%PYTHON_SITELIBDIR%%/gbirthday/test_addressbook.py %%PYTHON_SITELIBDIR%%/gbirthday/test_conf.py %%PYTHON_SITELIBDIR%%/gbirthday/test_databases.py +share/applications/gbirthday.desktop %%NLS%%share/locale/de/LC_MESSAGES/gbirthday.mo %%NLS%%share/locale/en/LC_MESSAGES/gbirthday.mo %%NLS%%share/locale/es/LC_MESSAGES/gbirthday.mo @@ -28,6 +32,8 @@ share/pixmaps/gbirthday.png %%NLS%%share/locale/sk/LC_MESSAGES/gbirthday.mo @exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true @unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +share/pixmaps/gbirthday.png +@dirrmtry share/applications @dirrm %%PYTHON_SITELIBDIR%%/gbirthday/pics +@dirrm %%PYTHON_SITELIBDIR%%/gbirthday/databases @dirrm %%PYTHON_SITELIBDIR%%/gbirthday -@dirrmtry share/applications