Import gnome-development-monitor-0.
GNOME Development Monitor is a simple graphical tool to follow the the development activity of projects hosted on the GNOME infrastructure. By analysis of commit records (for the last N days) it is able to generate and display the following informations: * Planet GNOME. * Aggregate statistics, like GNOME Commit digest (http://blogs.gnome.org/commitdigest/). * For each project: * Changes to NEWS. * Changes to ChangeLog. * Easy viewing of the commit log. * New patches in bugzilla. WARNING: this project is still very young and a WIP. some comments and ok jasper@
This commit is contained in:
parent
2cd09a0eb6
commit
6fc3a158c6
70
x11/gnome/development-monitor/Makefile
Normal file
70
x11/gnome/development-monitor/Makefile
Normal file
@ -0,0 +1,70 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2010/01/11 15:01:34 ajacoutot Exp $
|
||||
|
||||
COMMENT= follow GNOME development activity
|
||||
|
||||
GNOME_PROJECT= gnome-development-monitor
|
||||
GNOME_VERSION= 0.1
|
||||
|
||||
CATEGORIES= devel
|
||||
|
||||
# Public Domain - GPLv3
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
MASTER_SITES= http://www.bsdfrog.org/OpenBSD/distfiles/
|
||||
|
||||
MODULES= lang/python \
|
||||
x11/gnome
|
||||
|
||||
RUN_DEPENDS= ::x11/py-gtk2 \
|
||||
::www/py-htmltmpl \
|
||||
::devel/py-dateutil \
|
||||
::www/py-webkitgtk
|
||||
|
||||
DESKTOP_FILES= Yes
|
||||
CONFIGURE_STYLE= # empty
|
||||
|
||||
PKG_ARCH= *
|
||||
NO_BUILD= Yes
|
||||
NO_REGRESS= Yes
|
||||
|
||||
BASE= gnome.py gnome.ui loading.tmpl pygooglechart.py \
|
||||
summary.tmpl
|
||||
INC= footer.tmpl header.tmpl
|
||||
IMG= gnome.svg
|
||||
DOC= README.md
|
||||
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/gnome.py
|
||||
${SUBST_CMD} -c ${FILESDIR}/gnome-development-monitor.sh \
|
||||
${WRKSRC}/gnome-development-monitor
|
||||
|
||||
do-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/gnome-development-monitor/inc
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/gnome-development-monitor
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/applications
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/pixmaps
|
||||
${INSTALL_DATA} ${WRKSRC}/gnome-development-monitor.desktop \
|
||||
${PREFIX}/share/applications
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/gnome-development-monitor \
|
||||
${PREFIX}/bin/gnome-development-monitor
|
||||
.for i in ${BASE}
|
||||
${INSTALL_DATA} ${WRKSRC}/${i} \
|
||||
${PREFIX}/share/gnome-development-monitor/
|
||||
.endfor
|
||||
.for i in ${INC}
|
||||
${INSTALL_DATA} ${WRKSRC}/inc/${i} \
|
||||
${PREFIX}/share/gnome-development-monitor/inc/
|
||||
.endfor
|
||||
.for i in ${IMG}
|
||||
${INSTALL_DATA} ${WRKSRC}/${i} \
|
||||
${PREFIX}/share/pixmaps/
|
||||
.endfor
|
||||
.for i in ${DOC}
|
||||
${INSTALL_DATA} ${WRKSRC}/${i} \
|
||||
${PREFIX}/share/doc/gnome-development-monitor/
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.mk>
|
5
x11/gnome/development-monitor/distinfo
Normal file
5
x11/gnome/development-monitor/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (gnome/gnome-development-monitor-0.1.tar.bz2) = NCwkI11IlgyUduJvTt7SeQ==
|
||||
RMD160 (gnome/gnome-development-monitor-0.1.tar.bz2) = bPRWPcCe+C9atIuhH8/iLa9/V3w=
|
||||
SHA1 (gnome/gnome-development-monitor-0.1.tar.bz2) = fH1hNwsb6qbYxr/EZ1ovfDYCdYo=
|
||||
SHA256 (gnome/gnome-development-monitor-0.1.tar.bz2) = rLJSyHUtzK/8FG9lpM6sGmkUyYl4+OLRGNPdmVOl5vI=
|
||||
SIZE (gnome/gnome-development-monitor-0.1.tar.bz2) = 119260
|
@ -0,0 +1,5 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
|
||||
cd ${PREFIX}/share/gnome-development-monitor && \
|
||||
${MODPY_BIN} gnome.py
|
9
x11/gnome/development-monitor/patches/patch-gnome_py
Normal file
9
x11/gnome/development-monitor/patches/patch-gnome_py
Normal file
@ -0,0 +1,9 @@
|
||||
$OpenBSD: patch-gnome_py,v 1.1.1.1 2010/01/11 15:01:34 ajacoutot Exp $
|
||||
--- gnome.py.orig Sun Jan 10 15:26:21 2010
|
||||
+++ gnome.py Sun Jan 10 15:26:36 2010
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!/usr/bin/env python
|
||||
+#!${MODPY_BIN}
|
||||
|
||||
# SVN Commits Mailing List Parser
|
||||
# For generating weekly commit digests
|
14
x11/gnome/development-monitor/pkg/DESCR
Normal file
14
x11/gnome/development-monitor/pkg/DESCR
Normal file
@ -0,0 +1,14 @@
|
||||
GNOME Development Monitor is a simple graphical tool to follow the the
|
||||
development activity of projects hosted on the GNOME infrastructure.
|
||||
|
||||
By analysis of commit records (for the last N days) it is able to
|
||||
generate and display the following informations:
|
||||
|
||||
* Planet GNOME.
|
||||
* Aggregate statistics, like GNOME Commit digest
|
||||
(http://blogs.gnome.org/commitdigest/).
|
||||
* For each project:
|
||||
* Changes to NEWS.
|
||||
* Changes to ChangeLog.
|
||||
* Easy viewing of the commit log.
|
||||
* New patches in bugzilla.
|
18
x11/gnome/development-monitor/pkg/PLIST
Normal file
18
x11/gnome/development-monitor/pkg/PLIST
Normal file
@ -0,0 +1,18 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2010/01/11 15:01:34 ajacoutot Exp $
|
||||
bin/gnome-development-monitor
|
||||
share/applications/gnome-development-monitor.desktop
|
||||
share/doc/gnome-development-monitor/
|
||||
share/doc/gnome-development-monitor/README.md
|
||||
share/gnome-development-monitor/
|
||||
share/gnome-development-monitor/gnome.py
|
||||
share/gnome-development-monitor/gnome.ui
|
||||
share/gnome-development-monitor/inc/
|
||||
share/gnome-development-monitor/inc/footer.tmpl
|
||||
share/gnome-development-monitor/inc/header.tmpl
|
||||
share/gnome-development-monitor/loading.tmpl
|
||||
share/gnome-development-monitor/pygooglechart.py
|
||||
share/gnome-development-monitor/summary.tmpl
|
||||
share/pixmaps/
|
||||
share/pixmaps/gnome.svg
|
||||
@exec %D/bin/update-desktop-database
|
||||
@unexec-delete %D/bin/update-desktop-database
|
Loading…
x
Reference in New Issue
Block a user