6cf2403b31
Yokadi is a command-line oriented, SQLite powered, TODO list tool. It helps you organize all the things you have to do and you must not forget. In Yokadi you manage projects, which contains tasks. At the minimum, a task has a title, but it can also have a description, a due date, an urgency or keywords. ok pea@
35 lines
762 B
Makefile
35 lines
762 B
Makefile
# $OpenBSD: Makefile,v 1.1.1.1 2009/07/21 19:13:46 landry Exp $
|
|
|
|
COMMENT = command-line oriented todo list system
|
|
|
|
CATEGORIES = productivity
|
|
|
|
MODPY_EGG_VERSION = 0.10
|
|
DISTNAME = yokadi-${MODPY_EGG_VERSION}.0
|
|
|
|
MASTER_SITES = ${HOMEPAGE}/download/
|
|
HOMEPAGE = http://yokadi.github.com/
|
|
EXTRACT_SUFX = .tar.bz2
|
|
|
|
# GPLv3
|
|
PERMIT_PACKAGE_CDROM= Yes
|
|
PERMIT_PACKAGE_FTP= Yes
|
|
PERMIT_DISTFILES_CDROM= Yes
|
|
PERMIT_DISTFILES_FTP= Yes
|
|
|
|
WRKDIST = ${WRKDIR}/yokadi-${MODPY_EGG_VERSION}
|
|
MODULES = lang/python
|
|
NO_REGRESS = Yes
|
|
|
|
RUN_DEPENDS = ::devel/py-dateutil \
|
|
::databases/py-sqlobject
|
|
|
|
pre-configure:
|
|
${SUBST_CMD} ${WRKSRC}/update/{dump.py,update{.py,1to2,2to3,3to4}} \
|
|
${WRKSRC}/src/bin/yokadi{,d}
|
|
|
|
pre-fake:
|
|
rm -f ${WRKSRC}/update/*.{orig,bak}
|
|
|
|
.include <bsd.port.mk>
|