diff options
author | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2009-09-28 18:12:40 +0800 |
---|---|---|
committer | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2009-09-28 18:12:40 +0800 |
commit | f0905e08cb07c6b3ad4d57b71ea5074db3644f67 (patch) | |
tree | 8dd439e9d7b345f32dc298aff2c5fe05b4c8461b | |
parent | 7747376ec8bcb0831f8487b1f2a6933e85fe5ca1 (diff) | |
download | marcuscom-ports-f0905e08cb07c6b3ad4d57b71ea5074db3644f67.tar marcuscom-ports-f0905e08cb07c6b3ad4d57b71ea5074db3644f67.tar.gz marcuscom-ports-f0905e08cb07c6b3ad4d57b71ea5074db3644f67.tar.bz2 marcuscom-ports-f0905e08cb07c6b3ad4d57b71ea5074db3644f67.tar.lz marcuscom-ports-f0905e08cb07c6b3ad4d57b71ea5074db3644f67.tar.xz marcuscom-ports-f0905e08cb07c6b3ad4d57b71ea5074db3644f67.tar.zst marcuscom-ports-f0905e08cb07c6b3ad4d57b71ea5074db3644f67.zip |
Tell where to find libgnomeui-2.0 to fix the build.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@13061 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r-- | deskutils/gnotime/Makefile | 68 | ||||
-rw-r--r-- | deskutils/gnotime/distinfo | 6 | ||||
-rw-r--r-- | deskutils/gnotime/pkg-descr | 5 | ||||
-rw-r--r-- | deskutils/gnotime/pkg-plist | 173 |
4 files changed, 252 insertions, 0 deletions
diff --git a/deskutils/gnotime/Makefile b/deskutils/gnotime/Makefile new file mode 100644 index 000000000..7e956c0d1 --- /dev/null +++ b/deskutils/gnotime/Makefile @@ -0,0 +1,68 @@ +# New ports collection makefile for: gnotime +# Date created: 1 March 2003 +# Whom: Martin Klaffenboeck <martin.klaffenboeck@gmx.at> +# +# $FreeBSD: ports/deskutils/gnotime/Makefile,v 1.33 2009/08/22 00:17:42 amdmi3 Exp $ +# $MCom: ports/deskutils/gnotime/Makefile,v 1.21 2007/05/19 21:36:03 marcus Exp $ +# + +PORTNAME= gnotime +PORTVERSION= 2.3.0 +PORTREVISION= 3 +CATEGORIES= deskutils gnome +MASTER_SITES= SF/gttr/${PORTNAME}/${PORTNAME}-${PORTVERSION}:gttr SF/gttr/${PORTNAME}/${PORTNAME}-${PORTVERSION}:qof +DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:gttr \ + ${QOF_DISTNAME}${EXTRACT_SUFX}:qof + +MAINTAINER= ports@FreeBSD.org +COMMENT= A time tracker for gnome2 + +LIB_DEPENDS= guile.20:${PORTSDIR}/lang/guile + +USE_XORG= xscrnsaver +USE_GNOME= gnomehack gnomeprefix gtkhtml3 intlhack libgnomeui +USE_GETTEXT= yes +USE_GMAKE= yes +USE_AUTOTOOLS= libtool:22 libltdl:22 +LIBTOOLFILES= configure ../${QOF_DISTNAME}/configure +CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \ + LIBQOF_CFLAGS="${LIBQOF_CFLAGS}" LIBQOF_LIBS="${LIBQOF_LIBS}" +USE_LDCONFIG= yes +INSTALLS_OMF= yes + +MAN1= gnotime.1 gnotime-remote.1 +GCONF_SCHEMAS= gnotime.schemas + +QOF_DISTNAME= qof-0.7.5 +QOF_WRKSRC= ${WRKDIR}/${QOF_DISTNAME} + +CPPFLAGS= -I${LOCALBASE}/include `pkg-config --cflags libgnomeui-2.0` +LDFLAGS= -L${LOCALBASE}/lib `pkg-config --libs libgnomeui-2.0` +LIBQOF_CFLAGS= -I${QOF_WRKSRC}/qof +LIBQOF_LIBS= -L${QOF_WRKSRC}/qof/.libs -lqof + +post-patch: + @${REINPLACE_CMD} -e \ + '/CFLAGS=/s|-g2||g' ${QOF_WRKSRC}/configure + @${REINPLACE_CMD} -e \ + 's|__isleap|qof_date_isleap|g' ${QOF_WRKSRC}/qof/qofdate.c + @${FIND} ${QOF_WRKSRC} -name "Makefile.in" -print0 | \ + ${XARGS} -0 ${REINPLACE_CMD} -e \ + '/^AM_CFLAGS =/s|-g||g ; \ + s|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|g' + +pre-configure: + @(cd ${QOF_WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \ + CC="${CC}" CFLAGS="${CFLAGS}" \ + CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" \ + ./configure --prefix=${PREFIX} --disable-error-on-warning \ + --disable-sqlite --disable-gdasql) + +pre-build: + @(cd ${QOF_WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \ + ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}) + +pre-install: + @(cd ${QOF_WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \ + ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) +.include <bsd.port.mk> diff --git a/deskutils/gnotime/distinfo b/deskutils/gnotime/distinfo new file mode 100644 index 000000000..d78f7549e --- /dev/null +++ b/deskutils/gnotime/distinfo @@ -0,0 +1,6 @@ +MD5 (gnotime-2.3.0.tar.gz) = dd92b8c8a1f45e33000a3e14f227bcf8 +SHA256 (gnotime-2.3.0.tar.gz) = 556e9bdc7704fa6bebce51581046d6c68b2428cd83e5fffae3f53e5a22906f24 +SIZE (gnotime-2.3.0.tar.gz) = 1987788 +MD5 (qof-0.7.5.tar.gz) = 91adad70f0a1da22f5e8c5cfd2b16f22 +SHA256 (qof-0.7.5.tar.gz) = 39dbb47f59ef33d4754f622c4afcc201862743dbd974172f19be0c19cb53428c +SIZE (qof-0.7.5.tar.gz) = 906010 diff --git a/deskutils/gnotime/pkg-descr b/deskutils/gnotime/pkg-descr new file mode 100644 index 000000000..d13476231 --- /dev/null +++ b/deskutils/gnotime/pkg-descr @@ -0,0 +1,5 @@ +Time (formerly GTT, the Gnome Time Tracker) is a desktop utility for +tracking the amount of time spent on projects, and generating +configurable invoices based on that time. + +WWW: http://gttr.sourceforge.net/ diff --git a/deskutils/gnotime/pkg-plist b/deskutils/gnotime/pkg-plist new file mode 100644 index 000000000..ee89344ed --- /dev/null +++ b/deskutils/gnotime/pkg-plist @@ -0,0 +1,173 @@ +bin/gnotime +bin/gnotime-remote +include/qof/deprecated.h +include/qof/guid.h +include/qof/kvpframe.h +include/qof/kvputil-p.h +include/qof/kvputil.h +include/qof/qof-backend-qsf.h +include/qof/qof.h +include/qof/qofbackend-p.h +include/qof/qofbackend.h +include/qof/qofbook.h +include/qof/qofbookmerge.h +include/qof/qofchoice.h +include/qof/qofclass.h +include/qof/qofdate.h +include/qof/qoferror.h +include/qof/qofevent.h +include/qof/qofgobj.h +include/qof/qofid-p.h +include/qof/qofid.h +include/qof/qofinstance-p.h +include/qof/qofinstance.h +include/qof/qofla-dir.h +include/qof/qoflog.h +include/qof/qofnumeric.h +include/qof/qofobject.h +include/qof/qofquery-p.h +include/qof/qofquery.h +include/qof/qofquerycore-p.h +include/qof/qofquerycore.h +include/qof/qofreference.h +include/qof/qofsession.h +include/qof/qofsql.h +include/qof/qoftime.h +include/qof/qofundo.h +include/qof/qofutil.h +include/qof/sql_parser.h +lib/libqof-backend-qsf.a +lib/libqof-backend-qsf.la +lib/libqof-backend-qsf.so +lib/libqof-backend-qsf.so.0 +lib/libqof.a +lib/libqof.la +lib/libqof.so +lib/libqof.so.1 +lib/libqofsql.a +lib/libqofsql.la +lib/libqofsql.so +lib/libqofsql.so.1 +libdata/pkgconfig/qof-1.pc +libdata/pkgconfig/qof.pc +share/applications/gnotime.desktop +share/gnome/help/gnotime/C/figures/gtt_edit_reports_dialog.png +share/gnome/help/gnotime/C/figures/gtt_mainwin.png +share/gnome/help/gnotime/C/figures/gtt_new_project.png +share/gnome/help/gnotime/C/figures/gtt_new_report_dialog.png +share/gnome/help/gnotime/C/figures/gtt_prefs_display.png +share/gnome/help/gnotime/C/figures/gtt_prefs_fields.png +share/gnome/help/gnotime/C/figures/gtt_prefs_logfile.png +share/gnome/help/gnotime/C/figures/gtt_prefs_misc.png +share/gnome/help/gnotime/C/figures/gtt_prefs_reports.png +share/gnome/help/gnotime/C/figures/gtt_prefs_shell.png +share/gnome/help/gnotime/C/figures/gtt_prefs_toolbar.png +share/gnome/help/gnotime/C/figures/gtt_prefswin.png +share/gnome/help/gnotime/C/figures/gtt_props_intervals.png +share/gnome/help/gnotime/C/figures/gtt_props_planning.png +share/gnome/help/gnotime/C/figures/gtt_props_project.png +share/gnome/help/gnotime/C/figures/gtt_props_rates.png +share/gnome/help/gnotime/C/figures/gtt_report_activity.png +share/gnome/help/gnotime/C/figures/gtt_report_daily.png +share/gnome/help/gnotime/C/figures/gtt_report_invoice.png +share/gnome/help/gnotime/C/figures/gtt_report_journal.png +share/gnome/help/gnotime/C/figures/gtt_report_todo.png +share/gnome/help/gnotime/C/figures/gtt_restartwin.png +share/gnome/help/gnotime/C/figures/gtt_startprojwin.png +share/gnome/help/gnotime/C/gnotime.xml +%%DATADIR%%/ghtml/C/activity.ghtml +%%DATADIR%%/ghtml/C/basic-daily.ghtml +%%DATADIR%%/ghtml/C/basic-invoice.ghtml +%%DATADIR%%/ghtml/C/basic-journal.ghtml +%%DATADIR%%/ghtml/C/basic-todo.ghtml +%%DATADIR%%/ghtml/C/daily.ghtml +%%DATADIR%%/ghtml/C/gnotime-logo.png +%%DATADIR%%/ghtml/C/gtt-style.css +%%DATADIR%%/ghtml/C/gtt.scm +%%DATADIR%%/ghtml/C/invoice.ghtml +%%DATADIR%%/ghtml/C/journal-rss.ghtml +%%DATADIR%%/ghtml/C/journal.ghtml +%%DATADIR%%/ghtml/C/monthly-daily.ghtml +%%DATADIR%%/ghtml/C/noproject.ghtml +%%DATADIR%%/ghtml/C/primer.ghtml +%%DATADIR%%/ghtml/C/query.ghtml +%%DATADIR%%/ghtml/C/status.ghtml +%%DATADIR%%/ghtml/C/tab-delim.ghtml +%%DATADIR%%/ghtml/C/todo-export.ghtml +%%DATADIR%%/ghtml/C/todo.ghtml +%%DATADIR%%/glade/active.glade +%%DATADIR%%/glade/column_menu.glade +%%DATADIR%%/glade/idle.glade +%%DATADIR%%/glade/interval_edit.glade +%%DATADIR%%/glade/interval_popup.glade +%%DATADIR%%/glade/journal.glade +%%DATADIR%%/glade/not-implemented.glade +%%DATADIR%%/glade/notes.glade +%%DATADIR%%/glade/plugin.glade +%%DATADIR%%/glade/plugin_editor.glade +%%DATADIR%%/glade/prefs.glade +%%DATADIR%%/glade/project_properties.glade +%%DATADIR%%/glade/task_popup.glade +%%DATADIR%%/glade/task_properties.glade +share/locale/az/LC_MESSAGES/gnotime-2.0.mo +share/locale/bg/LC_MESSAGES/gnotime-2.0.mo +share/locale/ca/LC_MESSAGES/gnotime-2.0.mo +share/locale/cs/LC_MESSAGES/gnotime-2.0.mo +share/locale/da/LC_MESSAGES/gnotime-2.0.mo +share/locale/de/LC_MESSAGES/gnotime-2.0.mo +share/locale/el/LC_MESSAGES/gnotime-2.0.mo +share/locale/en_GB/LC_MESSAGES/gnotime-2.0.mo +share/locale/es/LC_MESSAGES/gnotime-2.0.mo +share/locale/et/LC_MESSAGES/gnotime-2.0.mo +share/locale/eu/LC_MESSAGES/gnotime-2.0.mo +share/locale/fi/LC_MESSAGES/gnotime-2.0.mo +share/locale/fr/LC_MESSAGES/gnotime-2.0.mo +share/locale/ga/LC_MESSAGES/gnotime-2.0.mo +share/locale/gl/LC_MESSAGES/gnotime-2.0.mo +share/locale/hu/LC_MESSAGES/gnotime-2.0.mo +share/locale/id/LC_MESSAGES/qof.mo +share/locale/it/LC_MESSAGES/gnotime-2.0.mo +share/locale/ja/LC_MESSAGES/gnotime-2.0.mo +share/locale/ko/LC_MESSAGES/gnotime-2.0.mo +share/locale/lt/LC_MESSAGES/gnotime-2.0.mo +share/locale/lv/LC_MESSAGES/gnotime-2.0.mo +share/locale/ms/LC_MESSAGES/gnotime-2.0.mo +share/locale/nb/LC_MESSAGES/gnotime-2.0.mo +share/locale/nl/LC_MESSAGES/gnotime-2.0.mo +share/locale/nn/LC_MESSAGES/gnotime-2.0.mo +share/locale/pl/LC_MESSAGES/gnotime-2.0.mo +share/locale/pt/LC_MESSAGES/gnotime-2.0.mo +share/locale/pt_BR/LC_MESSAGES/gnotime-2.0.mo +share/locale/pt_BR/LC_MESSAGES/qof.mo +share/locale/ro/LC_MESSAGES/gnotime-2.0.mo +share/locale/ro/LC_MESSAGES/qof.mo +share/locale/ru/LC_MESSAGES/gnotime-2.0.mo +share/locale/sk/LC_MESSAGES/gnotime-2.0.mo +share/locale/sl/LC_MESSAGES/gnotime-2.0.mo +share/locale/sv/LC_MESSAGES/gnotime-2.0.mo +share/locale/sv/LC_MESSAGES/qof.mo +share/locale/ta/LC_MESSAGES/gnotime-2.0.mo +share/locale/tr/LC_MESSAGES/gnotime-2.0.mo +share/locale/uk/LC_MESSAGES/gnotime-2.0.mo +share/locale/vi/LC_MESSAGES/gnotime-2.0.mo +share/locale/vi/LC_MESSAGES/qof.mo +share/locale/wa/LC_MESSAGES/gnotime-2.0.mo +share/locale/zh_CN/LC_MESSAGES/gnotime-2.0.mo +share/locale/zh_TW/LC_MESSAGES/gnotime-2.0.mo +share/omf/gnotime/gnotime-C.omf +share/xml/qof/qsf/pilot-qsf-GnuCashInvoice.xml +share/xml/qof/qsf/pilot-qsf-gncCustomer.xml +share/xml/qof/qsf/qsf-map.xsd.xml +share/xml/qof/qsf/qsf-object.xsd.xml +@dirrm share/xml/qof/qsf +@dirrm share/xml/qof +@dirrm share/omf/gnotime +@dirrm %%DATADIR%%/glade +@dirrm %%DATADIR%%/ghtml/C +@dirrm %%DATADIR%%/ghtml +@dirrm %%DATADIR%% +@dirrm share/gnome/help/gnotime/C/figures +@dirrm share/gnome/help/gnotime/C +@dirrm share/gnome/help/gnotime +@dirrmtry share/applications +@dirrm include/qof |