summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2009-09-28 18:12:40 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2009-09-28 18:12:40 +0800
commitf0905e08cb07c6b3ad4d57b71ea5074db3644f67 (patch)
tree8dd439e9d7b345f32dc298aff2c5fe05b4c8461b
parent7747376ec8bcb0831f8487b1f2a6933e85fe5ca1 (diff)
downloadmarcuscom-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/Makefile68
-rw-r--r--deskutils/gnotime/distinfo6
-rw-r--r--deskutils/gnotime/pkg-descr5
-rw-r--r--deskutils/gnotime/pkg-plist173
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