head	1.7;
access;
symbols
	pkgsrc-2026Q3:1.7.0.6
	pkgsrc-2026Q3-base:1.7
	pkgsrc-2026Q2:1.7.0.4
	pkgsrc-2026Q2-base:1.7
	pkgsrc-2026Q1:1.7.0.2
	pkgsrc-2026Q1-base:1.7
	pkgsrc-2025Q4:1.6.0.20
	pkgsrc-2025Q4-base:1.6
	pkgsrc-2025Q3:1.6.0.18
	pkgsrc-2025Q3-base:1.6
	pkgsrc-2025Q2:1.6.0.16
	pkgsrc-2025Q2-base:1.6
	pkgsrc-2025Q1:1.6.0.14
	pkgsrc-2025Q1-base:1.6
	pkgsrc-2024Q4:1.6.0.12
	pkgsrc-2024Q4-base:1.6
	pkgsrc-2024Q3:1.6.0.10
	pkgsrc-2024Q3-base:1.6
	pkgsrc-2024Q2:1.6.0.8
	pkgsrc-2024Q2-base:1.6
	pkgsrc-2024Q1:1.6.0.6
	pkgsrc-2024Q1-base:1.6
	pkgsrc-2023Q4:1.6.0.4
	pkgsrc-2023Q4-base:1.6
	pkgsrc-2023Q3:1.6.0.2
	pkgsrc-2023Q3-base:1.6
	pkgsrc-2023Q2:1.5.0.18
	pkgsrc-2023Q2-base:1.5
	pkgsrc-2023Q1:1.5.0.16
	pkgsrc-2023Q1-base:1.5
	pkgsrc-2022Q4:1.5.0.14
	pkgsrc-2022Q4-base:1.5
	pkgsrc-2022Q3:1.5.0.12
	pkgsrc-2022Q3-base:1.5
	pkgsrc-2022Q2:1.5.0.10
	pkgsrc-2022Q2-base:1.5
	pkgsrc-2022Q1:1.5.0.8
	pkgsrc-2022Q1-base:1.5
	pkgsrc-2021Q4:1.5.0.6
	pkgsrc-2021Q4-base:1.5
	pkgsrc-2021Q3:1.5.0.4
	pkgsrc-2021Q3-base:1.5
	pkgsrc-2021Q2:1.5.0.2
	pkgsrc-2021Q2-base:1.5
	pkgsrc-2021Q1:1.4.0.26
	pkgsrc-2021Q1-base:1.4
	pkgsrc-2020Q4:1.4.0.24
	pkgsrc-2020Q4-base:1.4
	pkgsrc-2020Q3:1.4.0.22
	pkgsrc-2020Q3-base:1.4
	pkgsrc-2020Q2:1.4.0.20
	pkgsrc-2020Q2-base:1.4
	pkgsrc-2020Q1:1.4.0.16
	pkgsrc-2020Q1-base:1.4
	pkgsrc-2019Q4:1.4.0.18
	pkgsrc-2019Q4-base:1.4
	pkgsrc-2019Q3:1.4.0.14
	pkgsrc-2019Q3-base:1.4
	pkgsrc-2019Q2:1.4.0.12
	pkgsrc-2019Q2-base:1.4
	pkgsrc-2019Q1:1.4.0.10
	pkgsrc-2019Q1-base:1.4
	pkgsrc-2018Q4:1.4.0.8
	pkgsrc-2018Q4-base:1.4
	pkgsrc-2018Q3:1.4.0.6
	pkgsrc-2018Q3-base:1.4
	pkgsrc-2018Q2:1.4.0.4
	pkgsrc-2018Q2-base:1.4
	pkgsrc-2018Q1:1.4.0.2
	pkgsrc-2018Q1-base:1.4
	pkgsrc-2017Q4:1.3.0.12
	pkgsrc-2017Q4-base:1.3
	pkgsrc-2017Q3:1.3.0.10
	pkgsrc-2017Q3-base:1.3
	pkgsrc-2017Q2:1.3.0.6
	pkgsrc-2017Q2-base:1.3
	pkgsrc-2017Q1:1.3.0.4
	pkgsrc-2017Q1-base:1.3
	pkgsrc-2016Q4:1.3.0.2
	pkgsrc-2016Q4-base:1.3
	pkgsrc-2016Q3:1.1.1.1.0.10
	pkgsrc-2016Q3-base:1.1.1.1
	pkgsrc-2016Q2:1.1.1.1.0.8
	pkgsrc-2016Q2-base:1.1.1.1
	pkgsrc-2016Q1:1.1.1.1.0.6
	pkgsrc-2016Q1-base:1.1.1.1
	pkgsrc-2015Q4:1.1.1.1.0.4
	pkgsrc-2015Q4-base:1.1.1.1
	pkgsrc-2015Q3:1.1.1.1.0.2
	pkgsrc-2015Q3-base:1.1.1.1
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.7
date	2026.01.23.05.47.22;	author wiz;	state Exp;
branches;
next	1.6;
commitid	5cq9TkizWnPsKtrG;

1.6
date	2023.07.11.05.40.17;	author nia;	state Exp;
branches;
next	1.5;
commitid	AIaMn9jUI6GtvlwE;

1.5
date	2021.04.27.14.14.26;	author ryoon;	state Exp;
branches;
next	1.4;
commitid	5GuS1D0D0m6ceWQC;

1.4
date	2018.01.01.18.16.39;	author rillig;	state Exp;
branches;
next	1.3;
commitid	L9I6buPNATMZvclA;

1.3
date	2016.12.19.16.01.19;	author asau;	state Exp;
branches;
next	1.2;
commitid	n78EH0EJHLmAVByz;

1.2
date	2016.12.17.13.44.02;	author rillig;	state Exp;
branches;
next	1.1;
commitid	yoPltNx7YJStelyz;

1.1
date	2015.07.21.23.33.11;	author asau;	state Exp;
branches
	1.1.1.1;
next	;
commitid	aeDZZ6feYh3I2duy;

1.1.1.1
date	2015.07.21.23.33.11;	author asau;	state Exp;
branches;
next	;
commitid	aeDZZ6feYh3I2duy;


desc
@@


1.7
log
@projectlibre: switch to sourceforge, original page is gone

Successor project looks commercial
@
text
@# $NetBSD: Makefile,v 1.6 2023/07/11 05:40:17 nia Exp $

DISTNAME=	projectlibre-1.9.3
CATEGORIES=	time
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=projectlibre/}

MAINTAINER=	asau@@inbox.ru
HOMEPAGE=	https://sourceforge.net/projects/projectlibre/
COMMENT=	Project management software

USE_TOOLS+=	bash:run pax
USE_JAVA=	run
USE_JAVA2=	7

REPLACE_BASH=	projectlibre.sh

SUBST_CLASSES+=			set-java set-base

SUBST_STAGE.set-java=		post-configure
SUBST_MESSAGE.set-java=		Setting Java path.
SUBST_FILES.set-java=		projectlibre.sh
SUBST_SED.set-java=		-e '/^JAVA_EXE=/s,java,${PKG_JAVA_HOME}/bin/java,'

SUBST_STAGE.set-base=		post-configure
SUBST_MESSAGE.set-base=		Setting package base path.
SUBST_FILES.set-base=		projectlibre.sh
SUBST_SED.set-base=		-e '/^PROJECTLIBRE_HOME0=/s,^.*$$,PROJECTLIBRE_HOME0=${PREFIX}/share/${PKGBASE},'

NO_BUILD=	yes

INSTALLATION_DIRS=	bin share/${PKGBASE}

do-install:
	cd ${WRKSRC} && ${PAX} -rwpm . ${DESTDIR}${PREFIX}/share/${PKGBASE}
	${LN} -sf ${PREFIX}/share/${PKGBASE}/projectlibre.sh ${DESTDIR}${PREFIX}/bin/projectlibre

.include "../../mk/java-vm.mk"
.include "../../mk/bsd.pkg.mk"
@


1.6
log
@projectlibre: pax must be in USE_TOOLS if we use it in do-install
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2021/04/27 14:14:26 ryoon Exp $
d8 1
a8 1
HOMEPAGE=	http://www.projectlibre.org/
@


1.5
log
@projectlibre: Update to 1.9.3

* Use bash for projectlibre.sh.

Changelog:
Not available.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2018/01/01 18:16:39 rillig Exp $
d11 1
a11 1
USE_TOOLS+=	bash:run
d34 1
a34 1
	cd ${WRKSRC} && pax -rwpm . ${DESTDIR}${PREFIX}/share/${PKGBASE}
@


1.4
log
@Replaced $(ROUND) with ${CURLY} variable references.

This has been a pkglint warning for several years now, and pkglint can even
fix it automatically. And it did for this commit.

Only in lang/mercury, two passes of autofixing were necessary because there
were nested variables.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2016/12/19 16:01:19 asau Exp $
d3 1
a3 1
DISTNAME=	projectlibre-1.6.1
d11 1
d15 1
a15 1
REPLACE_SH=	projectlibre.sh
d27 1
a27 1
SUBST_SED.set-base=		-e '/^OPENPROJ_HOME0=/s,^.*$$,OPENPROJ_HOME0=${PREFIX}/share/${PKGBASE},'
@


1.3
log
@Revert nonsensical changes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2015/07/21 23:33:11 asau Exp $
d5 1
a5 1
MASTER_SITES=	$(MASTER_SITE_SOURCEFORGE:=projectlibre/)
d21 1
a21 1
SUBST_SED.set-java=		-e '/^JAVA_EXE=/s,java,$(PKG_JAVA_HOME)/bin/java,'
d26 1
a26 1
SUBST_SED.set-base=		-e '/^OPENPROJ_HOME0=/s,^.*$$,OPENPROJ_HOME0=$(PREFIX)/share/$(PKGBASE),'
d30 1
a30 1
INSTALLATION_DIRS=	bin share/$(PKGBASE)
d33 2
a34 2
	cd $(WRKSRC) && pax -rwpm . $(DESTDIR)$(PREFIX)/share/$(PKGBASE)
	$(LN) -sf $(PREFIX)/share/$(PKGBASE)/projectlibre.sh $(DESTDIR)$(PREFIX)/bin/projectlibre
@


1.2
log
@Fixed pkglint warnings.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2015/07/21 23:33:11 asau Exp $
d5 1
a5 1
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=projectlibre/}
d21 1
a21 1
SUBST_SED.set-java=		-e '/^JAVA_EXE=/s,java,${PKG_JAVA_HOME}/bin/java,'
d26 1
a26 1
SUBST_SED.set-base=		-e '/^OPENPROJ_HOME0=/s,^.*$$,OPENPROJ_HOME0=${PREFIX}/share/${PKGBASE},'
d30 1
a30 1
INSTALLATION_DIRS=	bin share/${PKGBASE}
d33 2
a34 2
	cd ${WRKSRC} && pax -rwpm . ${DESTDIR}${PREFIX}/share/${PKGBASE}
	${LN} -sf ${PREFIX}/share/${PKGBASE}/projectlibre.sh ${DESTDIR}${PREFIX}/bin/projectlibre
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d5 1
a5 1
MASTER_SITES=	$(MASTER_SITE_SOURCEFORGE:=projectlibre/)
d21 1
a21 1
SUBST_SED.set-java=		-e '/^JAVA_EXE=/s,java,$(PKG_JAVA_HOME)/bin/java,'
d26 1
a26 1
SUBST_SED.set-base=		-e '/^OPENPROJ_HOME0=/s,^.*$$,OPENPROJ_HOME0=$(PREFIX)/share/$(PKGBASE),'
d30 1
a30 1
INSTALLATION_DIRS=	bin share/$(PKGBASE)
d33 2
a34 2
	cd $(WRKSRC) && pax -rwpm . $(DESTDIR)$(PREFIX)/share/$(PKGBASE)
	$(LN) -sf $(PREFIX)/share/$(PKGBASE)/projectlibre.sh $(DESTDIR)$(PREFIX)/bin/projectlibre
@


1.1.1.1
log
@Import ProjectLibre 1.6.1 as time/projectlibre.

ProjectLibre is project management software.
It offers the following features:

 * Gantt Chart, Project- and Resource-Planning
 * Look and feel very close to Microsoft Project
 * Save Files as .xml and open them in Microsoft Project 2010
 * All operating systems providing Java Runtime Environment
@
text
@@
