svn commit: r438895 - in head/deskutils: . projectlibre projectlibre/files

Carlos J. Puga Medina cpm at FreeBSD.org
Wed Apr 19 17:16:20 UTC 2017


Author: cpm
Date: Wed Apr 19 17:16:18 2017
New Revision: 438895
URL: https://svnweb.freebsd.org/changeset/ports/438895

Log:
  - Re-add for proper repo-copy
  
  PR:		214285

Added:
  head/deskutils/projectlibre/
     - copied from r438893, head/deskutils/openproj/
  head/deskutils/projectlibre/files/projectlibre.sh.in   (contents, props changed)
Deleted:
  head/deskutils/projectlibre/files/openproj.sh.in
Modified:
  head/deskutils/Makefile
  head/deskutils/projectlibre/Makefile
  head/deskutils/projectlibre/distinfo
  head/deskutils/projectlibre/pkg-descr
  head/deskutils/projectlibre/pkg-plist

Modified: head/deskutils/Makefile
==============================================================================
--- head/deskutils/Makefile	Wed Apr 19 16:45:17 2017	(r438894)
+++ head/deskutils/Makefile	Wed Apr 19 17:16:18 2017	(r438895)
@@ -188,6 +188,7 @@
     SUBDIR += plasma-applet-yawp
     SUBDIR += plopfolio
     SUBDIR += preferences
+    SUBDIR += projectlibre
     SUBDIR += puush
     SUBDIR += py-bugwarrior
     SUBDIR += py-khal

Modified: head/deskutils/projectlibre/Makefile
==============================================================================
--- head/deskutils/openproj/Makefile	Wed Apr 19 16:42:07 2017	(r438893)
+++ head/deskutils/projectlibre/Makefile	Wed Apr 19 17:16:18 2017	(r438895)
@@ -1,26 +1,42 @@
+# Created by: Joseph Benden <joe at thrallingpenguin.com>
 # $FreeBSD$
 
-PORTNAME=	openproj
-PORTVERSION=	1.4
+PORTNAME=	projectlibre
+PORTVERSION=	1.7.0
 CATEGORIES=	deskutils editors java
-MASTER_SITES=	SF/${PORTNAME}/OpenProj%20Binaries/${PORTVERSION}
+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=	ports at FreeBSD.org
-COMMENT=	Free, open source Project Manager
+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 license openproj.jar readme.html
+DATAFILES=	lib projectlibre.jar readme.html
+
+DESKTOP_ENTRIES="ProjectLibre" \
+		"" \
+		"${PREFIX}/share/pixmaps/projectlibre.png" \
+		"${PORTNAME}" \
+		"Office;ProjectManagement;" \
+		false
 
-SUB_FILES=	openproj.sh
+SUB_FILES=	projectlibre.sh
 
 do-install:
-	cd ${WRKSRC} \
-	  && ${FIND} ${DATAFILES} -type d -exec ${MKDIR} ${STAGEDIR}${DATADIR}/{} \; \
-	  && ${FIND} ${DATAFILES} -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DATADIR}/{} \;
-	${INSTALL_SCRIPT} ${WRKDIR}/openproj.sh ${STAGEDIR}${PREFIX}/bin/openproj
+	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>

Modified: head/deskutils/projectlibre/distinfo
==============================================================================
--- head/deskutils/openproj/distinfo	Wed Apr 19 16:42:07 2017	(r438893)
+++ head/deskutils/projectlibre/distinfo	Wed Apr 19 17:16:18 2017	(r438895)
@@ -1,2 +1,5 @@
-SHA256 (openproj-1.4.tar.gz) = f8c04ab8ace53d42fe3d66b706a0399aed7832a784d14161cc44f427fe5a05b6
-SIZE (openproj-1.4.tar.gz) = 6539523
+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 17:16:18 2017	(r438895)
@@ -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

Modified: head/deskutils/projectlibre/pkg-descr
==============================================================================
--- head/deskutils/openproj/pkg-descr	Wed Apr 19 16:42:07 2017	(r438893)
+++ head/deskutils/projectlibre/pkg-descr	Wed Apr 19 17:16:18 2017	(r438895)
@@ -1,8 +1,5 @@
-OpenProj is a free, open source desktop alternative to Microsoft Project.
-OpenProj has equivalent functionality, a familiar user interface and even
-opens existing MSProject files. OpenProj is interoperable with Project,
-with a Gantt Chart and PERT chart etc.
+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.
 
-LICENSE: Common Public Attribution License Version 1.0 (CPAL)
-
-WWW: http://openproj.org/
+WWW: http://www.projectlibre.org/product/projectlibre-open-source

Modified: head/deskutils/projectlibre/pkg-plist
==============================================================================
--- head/deskutils/openproj/pkg-plist	Wed Apr 19 16:42:07 2017	(r438893)
+++ head/deskutils/projectlibre/pkg-plist	Wed Apr 19 17:16:18 2017	(r438895)
@@ -1,25 +1,7 @@
+bin/projectlibre
 %%DATADIR%%/lib/openproj-contrib.jar
-%%DATADIR%%/lib/openproj-exchange.jar
 %%DATADIR%%/lib/openproj-reports.jar
 %%DATADIR%%/lib/openproj-script.jar
-%%DATADIR%%/license/index.html
-%%DATADIR%%/license/third-party/Apache-LICENSE-2.0.txt
-%%DATADIR%%/license/third-party/CDDL.txt
-%%DATADIR%%/license/third-party/Jasper-LGPL.txt
-%%DATADIR%%/license/third-party/antlr.txt
-%%DATADIR%%/license/third-party/apple.txt
-%%DATADIR%%/license/third-party/bsd-generic.txt
-%%DATADIR%%/license/third-party/cpl-1.0.txt
-%%DATADIR%%/license/third-party/groovy.txt
-%%DATADIR%%/license/third-party/iCal4j.txt
-%%DATADIR%%/license/third-party/index.html
-%%DATADIR%%/license/third-party/jgoodies-forms.txt
-%%DATADIR%%/license/third-party/lgpl-2.1.txt
-%%DATADIR%%/license/third-party/osx-adapter.txt
-%%DATADIR%%/license/third-party/sun-jwsdp.txt
-%%DATADIR%%/license/third-party/sun.txt
-%%DATADIR%%/license/third-party/third-party-licenses-with-build-libs.html
-%%DATADIR%%/license/third-party/xstream.txt
-%%DATADIR%%/openproj.jar
+%%DATADIR%%/projectlibre.jar
 %%DATADIR%%/readme.html
-bin/openproj
+share/pixmaps/projectlibre.png


More information about the svn-ports-head mailing list