svn commit: r438887 - in head/deskutils: . projectlibre projectlibre/files
Carlos J. Puga Medina
cpm at FreeBSD.org
Wed Apr 19 15:50:47 UTC 2017
Author: cpm
Date: Wed Apr 19 15:50:45 2017
New Revision: 438887
URL: https://svnweb.freebsd.org/changeset/ports/438887
Log:
Add new port deskutils/projectlibre
ProjectLibre is an open source project management software. It intends
to be a complete desktop replacement for Microsoft Project. ProjectLibre
is compatible with Microsoft Project 2003, 2007 and 2010 files.
WWW: http://www.projectlibre.org/product/projectlibre-open-source
PR: 214285
Submitted by: Joseph Benden <joe at thrallingpenguin.com>
Reviewed by: danfe
Added:
head/deskutils/projectlibre/
head/deskutils/projectlibre/Makefile (contents, props changed)
head/deskutils/projectlibre/distinfo (contents, props changed)
head/deskutils/projectlibre/files/
head/deskutils/projectlibre/files/projectlibre.sh.in (contents, props changed)
head/deskutils/projectlibre/pkg-descr (contents, props changed)
head/deskutils/projectlibre/pkg-plist (contents, props changed)
Modified:
head/deskutils/Makefile
Modified: head/deskutils/Makefile
==============================================================================
--- head/deskutils/Makefile Wed Apr 19 15:37:04 2017 (r438886)
+++ head/deskutils/Makefile Wed Apr 19 15:50:45 2017 (r438887)
@@ -188,6 +188,7 @@
SUBDIR += plasma-applet-yawp
SUBDIR += plopfolio
SUBDIR += preferences
+ SUBDIR += projectlibre
SUBDIR += puush
SUBDIR += py-bugwarrior
SUBDIR += py-khal
Added: head/deskutils/projectlibre/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/deskutils/projectlibre/Makefile Wed Apr 19 15:50:45 2017 (r438887)
@@ -0,0 +1,42 @@
+# Created by: Joseph Benden <joe at thrallingpenguin.com>
+# $FreeBSD$
+
+PORTNAME= projectlibre
+PORTVERSION= 1.7.0
+CATEGORIES= deskutils java
+MASTER_SITES= SF/${PORTNAME}/ProjectLibre/${PORTVERSION:S/.0$//} \
+ LOCAL/cpm/projectlibre/:icons
+DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
+ ${PORTNAME}.png:icons
+DIST_SUBDIR= ${PORTNAME}
+EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
+
+MAINTAINER= joe at thrallingpenguin.com
+COMMENT= Open source desktop alternative to Microsoft Project
+
+LICENSE= CPAL-1.0
+
+USE_JAVA= yes
+JAVA_VERSION= 1.6+
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+DATADIR= ${JAVASHAREDIR}/${PORTNAME}-${PORTVERSION}
+DATAFILES= lib projectlibre.jar readme.html
+
+DESKTOP_ENTRIES="ProjectLibre" \
+ "" \
+ "${PREFIX}/share/pixmaps/projectlibre.png" \
+ "${PORTNAME}" \
+ "Office;ProjectManagement;" \
+ false
+
+SUB_FILES= projectlibre.sh
+
+do-install:
+ cd ${WRKSRC} && ${COPYTREE_SHARE} "${DATAFILES}" ${STAGEDIR}${DATADIR}
+ ${INSTALL_SCRIPT} ${WRKDIR}/projectlibre.sh ${STAGEDIR}${PREFIX}/bin/projectlibre
+ ${INSTALL_DATA} ${_DISTDIR}/projectlibre.png ${STAGEDIR}${PREFIX}/share/pixmaps
+
+.include <bsd.port.mk>
Added: head/deskutils/projectlibre/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/deskutils/projectlibre/distinfo Wed Apr 19 15:50:45 2017 (r438887)
@@ -0,0 +1,5 @@
+TIMESTAMP = 1492614103
+SHA256 (projectlibre/projectlibre-1.7.0.tar.gz) = abc5a7dd96da28696902779eb3ee1390800298525651a172f0e927bb3c822241
+SIZE (projectlibre/projectlibre-1.7.0.tar.gz) = 15215610
+SHA256 (projectlibre/projectlibre.png) = e47c00710f67e0e07a5baa7fa3ad12ff13c709867f910fd3ce2831764399b36e
+SIZE (projectlibre/projectlibre.png) = 8070
Added: head/deskutils/projectlibre/files/projectlibre.sh.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/deskutils/projectlibre/files/projectlibre.sh.in Wed Apr 19 15:50:45 2017 (r438887)
@@ -0,0 +1,10 @@
+#!/bin/sh
+#
+# $FreeBSD$
+
+PROJECTLIBRE_HOME="%%DATADIR%%"
+export PROJECTLIBRE_HOME
+cd "%%DATADIR%%"
+JAVA_VERSION="%%JAVA_VERSION%%" "%%LOCALBASE%%/bin/java" -jar "$PROJECTLIBRE_HOME/projectlibre.jar" "$@" > /dev/null 2>&1
+
+# eof
Added: head/deskutils/projectlibre/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/deskutils/projectlibre/pkg-descr Wed Apr 19 15:50:45 2017 (r438887)
@@ -0,0 +1,5 @@
+ProjectLibre is an open source project management software. It intends
+to be a complete desktop replacement for Microsoft Project. ProjectLibre
+is compatible with Microsoft Project 2003, 2007 and 2010 files.
+
+WWW: http://www.projectlibre.org/product/projectlibre-open-source
Added: head/deskutils/projectlibre/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/deskutils/projectlibre/pkg-plist Wed Apr 19 15:50:45 2017 (r438887)
@@ -0,0 +1,7 @@
+bin/projectlibre
+%%DATADIR%%/lib/openproj-contrib.jar
+%%DATADIR%%/lib/openproj-reports.jar
+%%DATADIR%%/lib/openproj-script.jar
+%%DATADIR%%/projectlibre.jar
+%%DATADIR%%/readme.html
+share/pixmaps/projectlibre.png
More information about the svn-ports-head
mailing list